A word examined

ottar

noun
5 letters·English
noun

ottar—a fragrant essential oil, especially rose oil (attar), used in perfumery

Wiktionary →
No comments yet