otto

noun

Same as attar.

noun

See attar.

noun

Alternative spelling of attar.