langarai
/læŋɡəˈraɪ/Definitions
1. noun
a type of traditional Southeast Asian house or hut, typically with a raised floor
“The villagers lived in a langarai to stay cool during the hot summer months.”
1. noun
a type of traditional Southeast Asian house or hut, typically with a raised floor
“The villagers lived in a langarai to stay cool during the hot summer months.”