ottar

noun

Same as attar.

See attar.

Alternative form of attar.

Essential oil or perfume obtained from flowers.