'anoa' definitions:

Definition of 'anoa'

(from WordNet)
noun
Small buffalo of the Celebes having small straight horns [syn: anoa, dwarf buffalo, Anoa depressicornis]

Words containing 'anoa'