Word info

ambalama

Noun

Meaning

ambalama (plural ambalamas)

A simple structure built to provide shelter to travellers in Sri Lanka.

Source: en.wiktionary.org

Close letter words and terms