1. Mozambique Channel - Noun
2. Mozambique Channel - Proper noun
an arm of the Indian Ocean between Madagascar and southeastern Africa
Source: WordNetIn addition France has several Islands in the Mozambique Channel between Mozambique and Madagascar, shown on this map: https://bit. Source: Internet
He said MET is closely monitoring weather developments over the country including in South West Indian Ocean and in Mozambique Channel where tropical cyclone formation can occur. Source: Internet
It is separated from Madagascar by the Mozambique Channel to the east. Source: Internet
These were joined around AD 1000 by Bantu migrants crossing the Mozambique Channel from East Africa. Source: Internet