Japanese name meaning 'to repair' or 'to improve'; also a place name in Okinawa, Japan.
Like Shuri?
Swipe through thousands of names like it