Joy: baby girl name meaning and popularity


Derived from the Norman French word joie, this name literally means “great happiness” and is a virtue name like Hope, Faith, Charity, and Patience. This is a classic name for a baby who will undoubtedly bring you immeasurable joy, despite her refusal to wear pants at two years old.