Shanice is a modern English coinage, likely formed from Sha- plus the suffix -nice, popularized in the late 20th century.
Like Shanice?
Swipe through thousands of names like it