A compound of Emma, from Germanic roots meaning whole or universal, and Grace, meaning blessing or favor.
Like Emmagrace?
Swipe through thousands of names like it