yeti

n. 雪人

英文釋義

  1. a large hairy humanoid creature said to live in the Himalayas