Home / M / mozambique channel

mozambique channel

noun 4 syllables 18 letters Scrabble 46 WWF 53
Definitions
noun

an arm of the Indian Ocean between Madagascar and southeastern Africa

Look “mozambique channel” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →