Search Result for "tugela falls":
Wordnet 3.0

NOUN (1)

1. a major waterfall in southern Africa; has more than one leap;
[syn: Tugela, Tugela Falls]


WordNet (r) 3.0 (2006):

Tugela Falls n 1: a major waterfall in southern Africa; has more than one leap [syn: Tugela, Tugela Falls]