Compund Words
Last Search Words
Search Result:atar
Overview of noun atar
The noun atar has 1 sense
- attar, atar, athar, ottar -- (essential oil or perfume obtained from flowers)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar