What does Freya mean?
From the Old Norse, “lady” or “noblewoman.” Freya is the Norse goddess of love and beauty.
What does Astrid mean?
From Old Norse Ástríðr, from áss 'god' + fríðr 'beautiful, fair, beloved'. Here 'fríðr' genuinely means 'beautiful/fair' (not merely light-colored), giving the standard gloss 'divinely beautiful'. Old Germanic dithematic names resist a single tidy translation, but the beauty element is well attested.