కుక్కగొర్రె

Noun

 * 1) The rib-faced deer or barking deer,.