Gender: Feminine
Origin: English
The name comes directly from the English word and has been in usage since at least the 16th-century. In the United States, Joy ranked in as the # 548th most popular female name. Another variation is the Italian Gioia, (JOY-ah).
The name is borne by TV host of the View, (nee Josephina Victoria b.1042) and Italian pop singer, Gioia Bruno (b.1963)

Joya is jewel in spanish, the word for joy is alegría but unlike joya its almost never used as a name.
Thanks Azul, edited and added 🙂