A modern name echoing Japanese kaizen, meaning “improvement,” though used as a contemporary given name in English too.
Like Caizen?
Swipe through thousands of names like it