English synonyms about - contact  

atar

noun

1 atar

Essential oil or perfume obtained from flowers.

synonyms: athar, attar, ottar.

Dutch: rozenolie


Find more on atar elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0144