Grace and favor
A modern compound name combining Anna, meaning 'grace' or 'favor,' with the English word Grace. It blends the classic Hebrew roots of Anna with the virtue-based naming tradition of the Puritans.
Less common today
Annagrace isn't in the latest US Top 1000. It last peaked at #3,803 in 2002.
US births per 5-year period, 1990βpresent (SSA data).