Demarko is a modern spelling of DeMarco, originally meaning son of Marco, with Marco from Latin Mars.
Like Demarko?
Swipe through thousands of names like it