Mangoro (English, name)
expansion: Mangoro
Senses:
glosses: A river in Madagascar.
Forms: