Arabic · noun · Everyday Life

Itra

इत्र
Meaning

A concentrated floral essence, a drop of which scents biryani or sweets.