abominable-snowman

Nouns

  • (n) a large hairy humanoid creature said to live in the Himalayas yeti,

Synonyms

yeti

Words of close approximity