Word info

palua ladu

Noun

Meaning

palua ladu (plural palua ladus)

(India) A ball shaped sweet made from arrowroot flour and sugar, well known in Bhadrak.

Source: en.wiktionary.org

Close letter words and terms