SEROW

Definition of SEROW

  1. (noun)short-horned dark-coated goat antelope of mountain areas of southern and southeastern Asia