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)