Mahaweli (English, name)
expansion: Mahaweli
Senses:
glosses: A river in Sri Lanka.
Forms: