WordRel.com
Tugela
Noun
a major waterfall in southern Africa; has more than one leap
synonym
Tugela Falls
holo part
KwaZulu-Natal
Natal
instance hypernym
falls
waterfall
Tugela vs Tugela Falls
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details