Nouns

(n)Tugela, Tugela Fallsa major waterfall in southern Africa; has more than one leap