Skip navigation.

attar - What does it mean?

Definition of 'attar'

English

Alternative forms

* atar, athar, ottar, otto,

Noun

(en-noun)
  • an essential oil extracted from flowers
  • a perfume made from this oil
  • Derived terms

    * attar of roses

    Anagrams

    * *

    Similar to 'attar'

    adder, author, aether, auteur, aider, atar, atter, aethyr, attr