• word of the day

    napu

    napu - Dictionary definition and meaning for word napu

    Definition
    (noun) chevrotain somewhat larger than the kanchil; found in India and Malaya
    Synonyms : tragulus javanicus
Download our Mobile App Today
Receive our word of the day
on Whatsapp