Looking for the meaning or definition of the word aluwa? Here's what it means.
Noun
A Sri Lankan sweet, made from rice flour or potatoes with treacle, cardamom and usually cashew nuts, and is served in a flat cookie-like form. It is similar to halva.