Skip to main content

Definitions by Sthlmsastrid

Comes from the old Scandinavian mythology meaning beautiful as a goddess.
- Oh look! There's the Swedish exchange student Astrid.
- Wow she's gorgeous!
- Yeah, her name really suits her.
Astrid by Sthlmsastrid January 29, 2007