noun (in South Africa) a deep glen; ravine. nouna mountain pass or gorge in southern Africa