English dictionary

serow meaning and definition

Definition and meaning of serow at MeaningMonkey.org. serow meaning and definition in the English Dictionary.

SEROW noun

Definition of serow (noun)

  1. short-horned dark-coated goat antelope of mountain areas of southern and southeastern Asia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: