ittar
[
Hindi
]
A generic term for essence as in attar, or ittar, of roses.
Synonyms in other languages
Hindi
ruh
अत्तर (
attar
)
Telugu
అత్తరు (
attaru
)
Countries
India