Baby names
Browse more than 50,000 names
Shakespearean
Browse by origin
Shakespearean
Astrid
Gender: Girl
Meaning: Means beautiful or God's Strength
Origin: German, Scandinavian, Old Norse, Classic Girls Baby Names, Princess Names, Solar system