Likely a modern elaboration of Mario, which derives from Latin Marius and may mean manly.
Like Shamario?
Swipe through thousands of names like it