Name profile

Astrid

Divinely beautiful · Old Norse, Scandinavian

Meaning
Divinely beautiful
Origin
Old Norse, Scandinavian
Variations
Astri, Ástríðr, Asta