Abominable snowman
Moderate
Abominable snowman has 2 different meanings across 1 category:
Noun
Noun
1
a large hairy humanoid creature said to live in the Himalayas
2
A humanoid or apelike animal said to exist in the Himalayas.
Broader Terms (hypernyms)