From Japanese
加 (ka) meaning "add, increase" or
佳 (ka) meaning "good, auspicious, beautiful" combined with
代 (yo) meaning "generation, era" or
余 (yo) meaning "surplus" and finishing with
子 (ko) meaning "child". This name can also be formed from other combinations of kanji characters.