GeneralConnection.com
➔
Dictionary
abominable snowman
Noun
1. yeti
1. legendary creature
Usage