FamilyEducation.com
   
 

First name origins & meanings:

  1. Italian: Warring
  2. English: Male

First name variations: Damarco, Demarcco, Demarcio, Demarkco, Demarko, D'Marco