attaru meaning in english

[H.] Attar, or oil of roses. Perfume, Essence. sugandhatailamu.

“attarugabbunu nala vepatipu¬†mettani rayiyu medinigalave!”