English dictionary
anoa meaning and definition
Definition and meaning of anoa at MeaningMonkey.org. anoa meaning and definition in the English Dictionary.ANOA noun
Definition of anoa (noun)
- small buffalo of the Celebes having small straight horns
- synonyms: Anoa depressicornis, dwarf buffalo
Source: Princeton University Wordnet