abominable snowman
English Dictionary
->
Letter A
-> abominable snowman
Search Dictionary:
abominable snowman Definition
(n)
large
hairy
humanoid
creature
said
to
live
in
the
Himalayas
abominable snowman Synonyms
abominable snowman
yeti
© Art Branch Inc.