Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of kanchil

- A small chevrotain of the genus Tragulus, esp. T. pygmaeus, or T. kanchil, inhabiting Java, Sumatra, and adjacent islands; a deerlet. It is noted for its agility and cunning.