Definition of Tugela

  • 1. A major waterfall in southern Africa; has more than one leap Noun

Synonyms for word "tugela"

Semanticaly linked words with "tugela"