Sorry back again. Someone suggested Lumi as a first name which had totally escaped me.
What are your thoughts? It means 'snow' in Finnish.
some possible combos but feel free to suggest others
Lumi Winter Rowan
Lumi Artemis Maeve
Lumi Tempest Alba
Lumi Wylda Iris