Synonyms and Antonyms for ottar

1. ottar (n.)

essential oil or perfume obtained from flowers

Synonyms: