Prev 13 of 40 Next
Elsa
If you've seen Frozen, you know why this name makes us think of winter, and thankfully, the movie has aged enough that not everyone will make the same connection. Elsa means "pledged to God" and has German roots.