Popular Wordlists
  • word of the day

    babirussa

    babirussa - Dictionary definition and meaning for word babirussa

    Definition
    (noun) Indonesian wild pig with enormous curved canine teeth
Connect with us on Facebook