Joy is an English name derived from the word 'joy', meaning happiness or gladness. It has been used as a given name since the Middle Ages and was popularized by American writer Joy Davidman, wife of C.S. Lewis. Today, it remains a popular choice for girls, symbolizing positivity, celebration, and hope.