Xao is likely a modern rendering influenced by Chinese naming sounds, with meaning depending on the intended character.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Xao?
Swipe through thousands of names like it