Demarkus is a modern spelling of Demarcus, built on Marcus, from Latin and associated with Mars.
Like Demarkus?
Swipe through thousands of names like it