Uncover the origin, popularity, and more for any first name.
Astrid is a Scandinavian given name of Old Norse origin, meaning 'divinely beautiful' or 'godly strength'. It combines the elements 'áss', meaning 'god', and 'fríðr', meaning 'beautiful' or 'beloved'.
Both Astrid and Linus have Scandinavian origins and share a classic, elegant feel.
Another strong Scandinavian name, Freya complements Astrid's grace with its powerful mythological connection.
Matching the Scandinavian theme, Bjorn offers a masculine counterpart to Astrid, both names evoking strength and nature.
Both Astrid and Ingrid are classic Scandinavian names with similar sounds and graceful elegance.