Meaning of mandala

mandala

Tagalog

mandala n. stack; large pile of hay, straw, etc.; stack of rice to be threshed