Definitions of kanchil:

  • noun:   small chevrotain of southeastern Asia