Synonyms and Antonyms for tugela falls | Synonym.com

Synonyms and Antonyms for tugela falls

1. Tugela Falls (n.)

a major waterfall in southern Africa; has more than one leap

Synonyms: