Joia / Gioa is a gorgeous Judeo Spanish name meaning “joy” and “jewel”. I love it. I think most Hebrew and Judeo Spanish names go well with it.
Hebrew names:
http://www.hebrewletters.com/results.cfm?catid=198 (tons of original names here!)
http://www.behindthename.com/nmc/jew.htmlJudeo Spanish names:
http://yucs.org/~jules/names/navarra.htmlhttp://www.press.uillinois.edu/epub/books/levy/ch4.html
A few examples I love:
Joia
MiriamJoia
Lilia (lil-ya)
Joia Nevia (nev-ya)
Joia
EdnaJoia
DoraJoia
GildaJoia
Esther (es-ter)
Joia Buena
Joia Necha (nekha)
Joia
SolJoia
Raisel (reye-zul)
Joia
BlancaJoia
RosaJoia
GoldaJoia
Eden