Japanese name meaning 'pure,' 'clean,' or 'generation,' depending on kanji.
Like Kiyo?
Swipe through thousands of names like it