abominable snowman

(noun) yeti

legendary creature (generic term)