noun an inlet of the Indian Ocean, in S Mozambique. 55 miles (89 km) long. noun an inlet of the Indian Ocean, in S MozambiqueOfficial name: Baía de Lourenço Marques