A compound name joining Hannah, meaning grace or favor, with Grace, reinforcing the same blessing-centered idea.
Like Hannahgrace?
Swipe through thousands of names like it