Translation of kancil in English:

kancil

noun

  • 1

    a mousedeer-like animal but smaller and more agile, a clever (intelligent) person