Definition of Ottar

Below list contains several dictionary definitions of ottar. You may want to check anagram of ottar or unscramble letters in ottar.

Definitions of ottar

attar
essential oil or perfume obtained from flowers noun substance