HELEN OF TROY


Meaning of HELEN OF TROY in English

[Helen of Troy] : the wife of Menelaus whose abduction by Paris brings about the Trojan War

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