Uk English Meaning of tugela falls

Tugela Falls

Other Uk English words related to Tugela Falls

No Synonyms and anytonyms found

Definitions and Meaning of tugela falls in English

Wordnet

tugela falls (n)

a major waterfall in southern Africa; has more than one leap

FAQs About the word tugela falls

Tugela Falls

a major waterfall in southern Africa; has more than one leap

No synonyms found.

No antonyms found.

tugela => Tugela, tugboat => Tugboat, tugan => Tugan, tufty => tufted, tufting => tufting,