Heulwen
I just like it, it describes its meaning, "sunshine," so well.