Shamekka is a modern English elaborated form, likely influenced by names such as Shamika and similar contemporary patterns.
Like Shamekka?
Swipe through thousands of names like it