What does Astrid mean?
Astrid \a-st-rid, as-trid\ as a girls' 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 prominent first name for women (#1482 out of 4276, Top 35%) but an unusual last name for all people. (2000 U.S. Census)
Charted below is the birth name popularity of Astrid for girls. Astrid was first listed in 1900-1909 and reached its highest rank of #664 in the U.S. then, and is at #913 currently. (Top 1000 Birth Names Records, 2014)