abominable snowperson

Etymology
Gender-neutral term of abominable snowman.

Noun

 * 1) A humanoid or apelike creature supposed to exist in the Himalayas.