Noun: Mozambique Channel
- An arm of the Indian Ocean between Madagascar and southeastern Africa
Type of: channel
Part of: Indian Ocean
Encyclopedia: Mozambique Channel