English to Hindi

Meaning for:
whistling marmot
other
पहाड़ी मूषक