Joice \jo(i)-ce\ as a girl's name is a variant of Joy (Old French, Latin) and Joyce (Latin), and the meaning of Joice is "joy; lord".
The baby name Joice sounds like Jaicee, Joci, Josie, Josee, Joyse and Joycie. Other similar baby names are Joie and Roice.