Definition of Mahaweli in English:

Mahaweli

Syllabification: Ma·ha·we·li
Pronunciation: /ˌmähəˈwālē
 
/
  • The major river in Sri Lanka. Rising in the central highlands, it flows north for 206 miles (330 km) to the Bay of Bengal.

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 skosh
Pronunciation: skəʊʃ
noun
a small amount; a little