Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

atar Definition

Cancel
atar
noun(at-ar)
essential oil or perfume obtained from flowers
Synonyms: athar, attar, ottar,

Words Related to atar!

atar Examples by Brain Bank Users