AMBALAM


Meaning of AMBALAM in English

ˈəmbələm noun

( -s )

Etymology: Sinhalese ambalama

: a Ceylonese resthouse for travelers ; also : a village meeting place in Ceylon

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.