What is the meaning of Yeti?

An unidentified humanoid animal said to live in the Himalayas.

bird

yeti

yeti

yeti (an unidentified humanoid animal said to live in the Himalayas)

yeti

yeti, abominable snowman (unidentified humanoid animal said to live in the Himalayas)

Alternative form of iéti

yeti, abominable snowman

yeti

yeti

yeti

yeti

faculty, skill

Source: wiktionary.org