YETI


Meaning of YETI in English

abominable snowman [noun] [C] - a big hairy human-like creature believed by some people to live in the Himalayan mountains

Cambridge English vocab.      Кембриджский английский словарь.