tambukulan

Noun

 * 1) small deer; mouse deer