Popular Wordlists
  • 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
Connect with us on Facebook