grace · life · grace
Source: English
Root Word: Ava, Grace
Derived From: Ava - Latin; Grace - Latin
Meaning: Ava - life or bird; Grace - grace, grace
Popularity History: As a compound name, Avagrace has been favored by young parents in recent years and is often used to express the elegance and beauty of life.