Astrid

Astrid is a girl's name used in Swedish, Norwegian, Danish, German, French, English.

Meaning of Astrid

The modern Scandinavian form of an Old Norse name meaning "beautiful god". The author Astrid Lindgren, creator of Pippi Longstocking, is a famous bearer.

Related names

Swipe through 4,000+ baby names or browse the Name Library.