Home | Definition | atar

Definition of atar



Overview of noun atar

The noun atar has 1 senses? (no senses from tagged texts)
1. attar, atar, athar, ottar

(essential oil or perfume obtained from flowers)