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.

Definition of Mahaweli in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day impudicity
Pronunciation: ˌɪmpjʊˈdɪsɪti
noun
lack of modesty