Currently available definitions
Thatch in English
Noun- a house roof made with a plant material (as straw)
- hair resembling thatched roofing material
- an English pirate who operated in the Caribbean and off the Atlantic coast of North America (died in 1718)
- plant stalks used as roofing material
- cover with thatch
Thatch in Falam
Noun- Dii
- hrampi
- inn saknakih hman mi dii, dicih
Thatch in Hakha
Noun- Ngaidi.
Thatch in Matu
Noun- sumdi, imdih nah sumdi
Thatch in Mizo
Verb- dî leh thilthek ilova chungkhuh/chih
Thatch in Tedim
Noun- bi, inntunga kilam thei hi
Nearby