Serow
English Meaning
The thar.
- Any of several goat antelopes of the genus Capricornis of mountainous regions of eastern Asia, having short horns and a dark coat.
Sorry, No Malayalam Meaning for your input!
See Sero Want To Try Serow In Malayalam??