Astrid

in baby girl name

The meaning of Astrid is One with divine strength