Tugela Falls
WordNet

noun


(1)   A major waterfall in southern Africa; has more than one leap
 
x
OK