Find the word definition

Wikipedia
Udugama

Udugama is a village in Sri Lanka. It is located within Central Province.

Udugama (Galle district)

Udugama is a small town in Sri Lanka. It is located in Galle District of the Southern Province.