Shamicka is a modern elaborated name, likely built from Sha- and -mika elements popular in late 20th-century naming.
Like Shamicka?
Swipe through thousands of names like it