Hairy, ape-like creature in Himalayan folklore, dwelling in mountains.
Bigfoot (related creature), Mountains (context), Mystery (theme)
Teahann Knowledge Base