Kloof

Webster's Dictionary of the English Language

·noun A glen; a ravine closed at its upper end.