ittar

[Hindi]

A generic term for essence as in attar, or ittar, of roses.

Synonyms in other languages

Hindi

Telugu

Countries