YETI


Meaning of YETI in English

[ye.ti] n [Tibetan] (1937): abominable snowman

Merriam-Webster English vocab.      Английский словарь Merriam Webster.