Find the word definition

Wikipedia
Wellawaya

Wellawaya ( Sinhala:වැල්ලවාය) is a town located in Monaragala District, Uva Province of Sri Lanka.