ottar meaning

UK US

ottar (noun): essential oil or perfume obtained from flowers.

Definition of ottar

  1. essential oil or perfume obtained from flowers

    Synonyms: attar, atar, athar

    Type of: essential oil

    Kinds: attar of roses

Scrabble score: 5 (letter breakdown)

Word lists: words starting with OT · words ending in AR · 5-letter words

More about ottar on Wikipedia.