Both, Boy Names, Girl Names baby name Joyce

What does the name Joyce mean?

The meaning of the name “Joyce” is: “Experienced in battle”.