Inhambane

[ in-yuh m-bah-nuh ]
/ ˌɪn yəmˈbɑ nə /

noun

a seaport in SE Mozambique.

Example sentences from the Web for inhambane

British Dictionary definitions for inhambane

Inhambane
/ (ˌɪnjəmˈbɑːnə) /

noun

a port in SE Mozambique on an inlet of the Mozambique Channel (Inhambane Bay). Pop: about 70 000 (latest est)