Attar

Noun

Definition: a perfume or essential oil obtained from flowers or petals

Ex. My friend gifted me a lovely attar made from a mix of orchids and spices.

Leave a comment