A modern combination of Ava and Grace, carrying senses of life, birdlike movement, and elegance.
Like Avagrace?
Swipe through thousands of names like it