- Tugela as a noun:
- 1
Tugela
noun
1 Tugela
A major waterfall in southern Africa; has more than one leap.
synonym: Tugela Falls.
debug info: 0.0158
noun
A major waterfall in southern Africa; has more than one leap.
synonym: Tugela Falls.
debug info: 0.0158