Prev 10 of 57 Next
10. Astrid
Origin/Meaning: Scandinavian, "Godly strength"

Significance: Princess Astrid of Norway