Hoyce \ho(y)-ce\ as a boy's name is a variant of Hoyt (Old Norse), and the meaning of Hoyce is "spirit, soul".
The baby name Hoyce sounds like Hayes, Hays, Hosea and Jose. Other similar baby names are Boyce and Royce.