English Meaning of macala

Meaning of 'macala' (माचाळ)

n An erection in a field, or a lodge upon a tree (for the keeper of a field).


Browse Marathi - English Words

Marathi - English Dictionary Search