English to Hindi

Meaning for:
ice-cap
other
हिमच्छद