attar

(noun)

noun

1. essential oil or perfume obtained from flowers

Similar word(s): atar, ottar

Definition categories: substance