English to Hindi

Meaning for:
water-rat
other
पनचूहा