Evantide Share definition Flag A island in which you lose everything and try to survive in an enemy infested land with nothing. Present in Legend of Zelda; Breath of the Wild. Good luck... I hope I beat Evantide Island this time... last time didn't end well. Evantide by Smurfers November 3, 2017 0 0 Get merch Get the Evantide mug. Buy Now — $32.95 See more merch