DIOMEDES


Meaning of DIOMEDES in English

[Di.o.me.des] n [L, fr. Gk Diomedes]: one of the Greek heroes of the Trojan War

Merriam-Webster English vocab.      Английский словарь Merriam Webster.