Marsheena is likely a modern elaboration of Marsha, from Latin Mars, the Roman god whose name meant martial.
Like Marsheena?
Swipe through thousands of names like it