Baby Girl Name Joy, Origin and Meaning Name Gender: Female Name Meaning: Happiness, Virtue Name Name Origin: Old French, Latin Back to J Girl Names | Back to All Names Tweet