English to Hindi

Meaning for:
water deer
other
अफ़्रीकी दलदली हिरण