Find the word definition

Wikipedia
Sooriyawewa

Sooriyawewa is a rural town in Sri Lanka. It is located in Hambantota District of Southern Province, Sri Lanka. Mahinda Rajapaksa International Stadium is situated here.

EWIS, the Sri Lankan full-spectrum service provider, has set up a significant milestone in the history of Sri Lankan IT: Sri Lanka’s first PC manufacturing plant – at Sooriyawewa, Hambantota.