answersLogoWhite

0

Astrid is either a Scandinavian or Danish name, and the meanings differ depending on the origin.

The Scandinavian meaning is Unusual beauty and strength.

The Danish meaning is Divine Strength.

It is also believed that Astrid originates from Nordic culture.

User Avatar

Wiki User

13y ago

What else can I help you with?