It actually reminds me of a plant rather than that snow type.
Porette Village? Polar Erette (kinda sounds weird)

Polarette Village? (Doesn't have to be a village, could be town)