Girl Names baby nameAstrid

What does the name Astrid mean?

The meaning of the name “Astrid” is: “Divine Strength; beautiful goddess”.

Additional information: Astrid that is pronounced simply as “as-trid” has a meaning of “beautiful goddess”. The “as” means “god” and the “fridr” from which “trid” is derived means “beautiful and fair.” You probably remember the name Astrid as one of the characters in the movie How To Train Your Dragon.