Japanese name meaning 'beautiful generation' or 'celebration child,' combining 'ka' (beautiful) and 'yo' (generation).
Like Kayo?
Swipe through thousands of names like it