Name Details
Girl|Christian
Astrid
"Astrid is a Scandinavian name of Old Norse origin, meaning "divinely beautiful" or "beloved by the gods"."
"Astrid is a Scandinavian name of Old Norse origin, meaning "divinely beautiful" or "beloved by the gods"."