Find the word definition

Wikipedia
Mattegoda

Mattegoda is a town in Western Province, Sri Lanka. It is located a short distance south-east of Colombo. It is well known for the housing scheme situated in there.The nearest major town is Kottawa.