ottar

noun

Same as attar.

noun

See attar.

noun

Alternative form of attar.

noun

essential oil or perfume obtained from flowers