Astrid
Origin
From Old Norse ÃstrÃðr, from áss ("god") + frÃðr ("beautiful"); a royal name in Scandinavia, popular there since the Middle Ages.
Full definition of Astrid
Proper noun
Astrid
(plural Astrids)- occasionally borrowed from Scandinavia since the 19th century.