Meaning 'snow' (Welsh), 'help' and 'mercy' (Old Norse).
Welsh
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.