English to Hindi

Meaning for:
Damaliscus lunatus
other
टोप्