Shamecia appears to be a modern invented name using the productive -ecia ending found in contemporary English naming.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shamecia?
Swipe through thousands of names like it