English dictionary
tugela meaning and definition
Definition and meaning of tugela at MeaningMonkey.org. tugela meaning and definition in the English Dictionary.TUGELA noun
Definition of Tugela (noun)
- a major waterfall in southern Africa; has more than one leap
- synonyms: Tugela Falls
Source: Princeton University Wordnet