NameTree.app Logo - AI Baby Name Generator

Joya

precious · beauty · Attraction

Name Origin

Source: Spanish

Root Word: joya

Derived From: joya

Meaning: Treasures, jewelry

Popularity History: It is more common in Spanish-speaking countries and is gradually becoming popular in English-speaking countries as well.