First name Diomedes - Meaning, Origin and Rating
Origin
English, German, Greek
Nameday
Meaning
in Greek mythology, Diomedes one of the heroes who fought against the Trojans
English, German, Greek
in Greek mythology, Diomedes one of the heroes who fought against the Trojans