Demarko is a modern spelling of DeMarco, originally meaning son of Marco, with Marco from Latin Mars.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Demarko?
Swipe through thousands of names like it