Definition of Mahaweli in English:

Mahaweli

Line breaks: Maha|weli
Pronunciation: /ˌmɑːhəˈweɪli
 
/
The largest river in Sri Lanka. Rising in the central highlands, it flows 330 km (206 miles) to the Bay of Bengal near Trincomalee.

More definitions of Mahaweli

Definition of Mahaweli in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day crowdsource
Pronunciation: ˈkraʊdsɔːs
verb
obtain (information) by enlisting help of many people…