EGAVE
mancheel
Meaning
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