Best read as a variant of Japanese Kaito, from kai and to, meaning ‘sea’ and ‘gate.’
Like Kaido?
Swipe through thousands of names like it