Search

Escto search a new word

yeti

noun
originOther

A large, ape-like cryptid said to inhabit the Himalayan mountain region, also known as the Abominable Snowman.

Word Map