A highly modern inventive name, probably formed from Shan- plus a decorative suffix for rhythmic sound and individuality.
Like Shangaleza?
Swipe through thousands of names like it