A modern compound name combining Haven, “safe place,” with Grace, “blessing” or “favor.”
Like Havengrace?
Swipe through thousands of names like it