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.
2012