mozambique channel

Noun
  1. An arm of the Indian Ocean between Madagascar and southeastern Africa (synset 109385563)

Other Searches