Japanese name meaning 'a thousand storks' or 'long-lasting,' symbolizing longevity.
Like Chizu?
Swipe through thousands of names like it