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