Find the word definition

Wikipedia
Keshar

Keshar means " saffron flower" in Sanskrit,

Keshar may refer to: it is a flower which mainly grows in northern India It is used in decorating deserts and sweet dishes it is of red colour and gives the dish yellow colour and its taste.