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