Astrid
Gender: girl
Origin: Norse
Meaning: Divinely beautiful
Carrying the strength of Viking heritage, Astrid is a regal and beautiful name that suggests a natural grace and captivating charm.
Gender: girl
Origin: Norse
Meaning: Divinely beautiful
Carrying the strength of Viking heritage, Astrid is a regal and beautiful name that suggests a natural grace and captivating charm.