A word examined

attar

5 letters·English

attar—An essential oil extracted from flowers.

Wiktionary →
No comments yet