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
Origin:Diminutive of Margaret or flower name, English