Top a for year 2005 in scandinavian (see all years)
21 - Astrid / 6 letters 
Meaning of Astrid In Norse, Astrid means Divine strength More

Browse by meanings

pleasurepleiadesplump
poetesspoetrypolite
pomegranatepopespopular
poseidonpossessedpossession
possiblypostspower
powerfulpraisepraised
praiseworthyprayersprecious