Find the word definition

Wikipedia
Weligalla

Weligalla is a town situated beside Kandy-Gampola main road in Sri Lanka. It is located within Central Province.