English to Hindi

Meaning for:
muskrat
other
कस्तूरी मूषक