Sanskrit · noun · Everyday Life

Kewra

केवड़ा
Meaning

Screwpine flower essence, a floral aroma added to rice and sweets.