ottar Play nounSame as attar.nounSee attar.nounAlternative form of attar.nounessential oil or perfume obtained from flowers