Derry
Meaning: like an oak
Origin:Diminutive or Derek or Dermot or Irish place-name
Origin:English, contraction of Dennison
Diogenes
Diogenes is an Ancient Greek name, which inc...
Origin:Greek philosopher
Origin:Short form of David, Hebrew
Origin:Diminutive of Dillon, Irish
Dilwyn
Meaning: fair, white, blessed
Origin:Welsh
Donar
Meaning: ancient thunder god
Origin:German
Dartagnan
Meaning: From Artagnan
Origin:French fictional name
Damir
Meaning: give peace; iron
Origin:Slavic, Turkish, Russian