Definition of Mahaweli in English:


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 demoralize
Pronunciation: dɪˈmɒrəlʌɪz
cause (someone) to lose confidence or hope