English to Hindi

Meaning for:
snowcapped
other
हिमावृत्त