Delagoa

Proper noun

 * 1) A marine ecoregion along the eastern coast of Africa.