English to Hindi

Meaning for:
snowman
other
हिममानव