noun Cape, a cape at the NE extremity of Mozambique. noun Cape Delgado a headland on the NE coast of Mozambique