Modern invented name blending Joy (Latin 'happiness') with the suffix -ace.
Like Joyace?
Swipe through thousands of names like it