An English elaboration of Joy, meaning happiness or delight.
Like Joyetta?
Swipe through thousands of names like it