Shamesha is a modern English coinage built in the style of names ending in '-esha' or '-isha'.
Like Shamesha?
Swipe through thousands of names like it