Meaning of ambalama in English:

ambalama

Pronunciation /ʌmbəˈlɑːmə/

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.