ottar Play nounSame as attar.See attar.Alternative form of attar.Essential oil or perfume obtained from flowers.