MahaweliPronunciation: /ˌmɑːhəˈweɪli/Definition of Mahaweli the largest river in Sri Lanka. Rising in the central highlands, it flows 330 km (206 miles) to the Bay of Bengal near Trincomalee. Mahaweli in other Oxford dictionaries Definition of Mahaweli in the US English dictionary