Sanskrit · noun · Everyday Life

Khakhra

खाखरा
Meaning

A thin, crisp roasted cracker of wheat and spices.