Canice \c(a)-ni-ce\ as a boy's name is of Irish and Gaelic origin, and the meaning of Canice is "handsome". From the Latin form, Canicius, of the Gaelic name Cainneach. Name of a number of early saints, one of whom is the sixth-century founder of the town of Kilkenny.
Baby names that sound like Canice are Gaines and Gains. Other similar baby names are Caddice, Caine, Callice, Canbie, Canute, Cayce, Cace, Chance, Lance, Rance, Vance and Yance.