TYNDAREUS


Meaning of TYNDAREUS in English

[Tyn.dar.e.us] n [L, fr. Gk]: a king of Sparta and husband of Leda in Greek mythology

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