EGAVE

mancheel

Meaning

  1. noun A covered hammock litter developed in southwest India.

Similar words

chundole cheelam bochah jampan chumpala palki mahmal chappal alacha andor

Save “mancheel” to learn later