napu

Explore definitions, synonyms, and language insights of napu

Definitions

Noun
chevrotain somewhat larger than the kanchil; found in India and Malaya

More General Terms