ambalama noun1 •A simple structure built to provide shelter to travellers in Sri Lanka. formsambalamas