Meaning and name origin
Astrid \a-st-rid, as-trid\ as a girl's name is pronounced AS-trid. It is of Old Norse origin, and the meaning of Astrid is "beautiful goddess". Scandinavian name, derived from áss meaning "god" and frídr meaning "fair, beautiful". Use in the English-speaking world is influenced by 20th-century Queen Astrid of the Belgians. Brazilian singer Astrud Gilberto.
Astrid is a very popular first name for females (#1482 out of 4276, Top 35%) but an uncommon surname or last name for all people (Source: 2000 U.S. Population Census).
Displayed below is the baby name popularity of the name Astrid for girls. Astrid reached its highest rank of #664 in the U.S. in 1900-1909 (Source: 2014 Birth Name Statistics).