1 ambalam | Definition of ambalam

ambalam

noun
am·​ba·​lam | \ ˈəmbÉ™lÉ™m\
plural -s

Definition of ambalam

: a Sri Lankan resthouse for travelers also : a village meeting place in Sri Lanka

First Known Use of ambalam

1807, in the meaning defined above

History and Etymology for ambalam

Sinhalese ambalama

Keep scrolling for more