Meaning
Astrid is a scandinavian name meaning “Divinely beautiful”.
Divinely beautiful · pronounced ASS-trid
Astrid is a scandinavian name meaning “Divinely beautiful”.
From the Old Norse Astridr, divinely beautiful or godly strength, borne by Danish and Swedish queens. Astrid Lindgren, creator of Pippi Longstocking, gave it literary charm.
Ranked #180 in 2026 · up 920 places since 1996
Lower is more popular. Ranks are illustrative directory data.