Life and favor; grace
A modern American compound name combining Ava and Grace. Ava likely stems from the Latin 'avis' meaning bird or the Hebrew 'Chava' meaning life, while Grace is derived from the Latin 'gratia' meaning favor or blessing.
Less common today
Avagrace isn't in the latest US Top 1000. It last peaked at #3,425 in 2015.
US births per 5-year period, 1990βpresent (SSA data).