Demarco The origin and history of Demarco. Etymology A less common spelling of the Italian surname De Marco. ← Back to the full definition of Demarco