• word of the day

    tugela

    tugela - Dictionary definition and meaning for word tugela

    Definition
    (noun) a major waterfall in southern Africa; has more than one leap
    Synonyms : tugela falls
Download our Mobile App Today
Receive our word of the day
on Whatsapp