Skip to main content Skip to header navigation

Meanings

Danish Baby Names Meaning:

In Danish Baby Names the meaning of the name Astrid is: Divine strength.

Norse Baby Names Meaning:

In Norse Baby Names the meaning of the name Astrid is: Divine strength.

Scandinavian Baby Names Meaning:

In Scandinavian Baby Names the meaning of the name Astrid is: Godly strength. Derived from Germanic compounds meaning divine strength, or divine beauty. Astrid has been used by Norway's royal families for hundreds of years. Famous bearers: King Olaf I's mother; the Swedish wife of King Olaf II.

Swedish Baby Names Meaning:

In Swedish Baby Names the meaning of the name Astrid is: Divine strength.

Teutonic Baby Names Meaning:

In Teutonic Baby Names the meaning of the name Astrid is: Impulsive.

American Baby Names Meaning:

In American Baby Names the meaning of the name Astrid is: Divine strength.

Search by a specific category

Or search by baby name