abominable snowman

(noun) yeti

< abominable | abominably >