matshed
Noun
Meaning
matshed (plural matsheds)
In late modern China and Hong Kong, a temporary structure made of bamboo poles and palm leaves.
Noun
matshed (plural matsheds)
In late modern China and Hong Kong, a temporary structure made of bamboo poles and palm leaves.