meaning of serow
1. Alt. of Surrow
2. short-horned dark-coated goat antelope of mountain areas of southern and southeastern Asia
Related Words
serow |
1. Alt. of Surrow
2. short-horned dark-coated goat antelope of mountain areas of southern and southeastern Asia
serow |