What does la joya in English mean?

"La joya," means The Jewel in English