Shu is an East Asian name whose meaning depends on the character used; common senses include elegance, kindness, or excellence.
Like Shu?
Swipe through thousands of names like it