• word of the day

    anoa

    anoa - Dictionary definition and meaning for word anoa

    Definition
    (noun) small buffalo of the Celebes having small straight horns
Download our Mobile App Today
Receive our word of the day
on Whatsapp