PhraseInfo.com

attar

Attar definition, attar meaning

Noun

attar

  1. an essential oil extracted from flowers
  2. a perfume made from this oil

5 letters in word "attar": A A R T T.

Anagrams of attar:

Words found within attar:

aa ar art at atar att rat rata ta tar tara tart tat trat

Related phrases for attar
More info about attar >
Recent Queries: