Inhambane (English, name)
expansion: Inhambane
Senses:
glosses: A city in southern Mozambique, lying on Inhambane Bay.
Forms: