Popular Wordlists
  • word of the day

    anoa

    anoa - Dictionary definition and meaning for word anoa

    Definition
    (noun) small buffalo of the Celebes having small straight horns
Connect with us on Facebook