Adagrace is a compound modern name combining Ada, from noble Germanic roots, with Grace, the English virtue word.
Like Adagrace?
Swipe through thousands of names like it