English Meaning of macava

Meaning of 'macava' (मचवा)

m A kind of boat. It is from four to ten or twelve candies.


Browse Marathi - English Words

Marathi - English Dictionary Search