Meaning of serow

Definition of serow

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

Other information on serow

WIKIPEDIA results for serow
Amazon results for serow