Drowned yeti Synonyms

We can't find synonyms for the phrase "Drowned yeti", but we have synonyms for terms, you can combine them.

DY abbreviation

DY is an abbreviation for Drowned Yeti
What does DY stand for?
DY stands for "Drowned Yeti"

Definitions for Yeti


  • (noun) a large hairy humanoid creature said to live in the Himalayas