Well, if they can break out of the greek/roman god theme and go with other pantheons, there's always
Ymir. That far away from the sun it'd have to be a frosty place indeed.
There's no "greek god of winter" that I'm aware of... that's supposed to be Demeter's daughter (persephone)'s fault for eating some shit in hades she shouldn't have oughta.