MUNTJAC

Definition of MUNTJAC

  1. (noun)small Asian deer with small antlers and a cry like a bark