Subscriber login


Forgot your password?

Library card login

Other

Mahaweli

Pronunciation: /ˌ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
  |  Cite

Word of the day

epithalamium

/ ˌɛpɪθəˈleɪmɪəm /
noun
a song or poem celebrating a marriage …