English dictionary
napu meaning and definition
Definition and meaning of napu at MeaningMonkey.org. napu meaning and definition in the English Dictionary.NAPU noun
Definition of napu (noun)
- chevrotain somewhat larger than the kanchil; found in India and Malaya
- synonyms: Tragulus Javanicus
Source: Princeton University Wordnet