Forums have fallen into disuse, and discord is where the community is at. Please visit us on discord!
Looks great. Not sure how much the game is balanced for a melee character, but I am definitely eager to try.
I will guess Merveil or Mother Phyia.
The most obvious but probably wrong answers are Garukhan, Queen of the Winds, or Vulkuur, the unbreathing queen, just because of the name similarities and different elements than frost.