A modern invented name likely combining Shan- with Quan, a productive contemporary name element.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shanquan?
Swipe through thousands of names like it