Etymology

abominable snowman

Today it means: A humanoid or apelike animal said to exist in the Himalayas. Full definition →

Tibetan མི་སྡུག་གངས་མི
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok