Word info

abominable snowperson

Noun

Meaning

abominable snowperson (plural abominable snowpeople)

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

Source: en.wiktionary.org

Close letter words and terms