noun
(also ambalam)
In Sri Lanka: a simple building, typically pillared and mostly open-sided, used as a rest house or shelter for travellers, or (formerly) as a village meeting place.
Origin
Early 19th century. From Tamil ampalam public building, temple.
Are You Learning English? Here Are Our Top English Tips