Synonyms for ottar

1. ottar (n.)

essential oil or perfume obtained from flowers

Synonyms: