Associations to the word «Attar»
Wiktionary
ATTAR, noun. An essential oil extracted from flowers
ATTAR, noun. A perfume made from this oil
ATTAR OF ROSES, noun. A perfume made from an essential oil extracted from rose flowers
Dictionary definition
ATTAR, noun. Essential oil or perfume obtained from flowers.
Wise words
Much wisdom often goes with fewest words.