Helen-of-troy definition

(gr. legend, person, proper) The beautiful wife of Menelaus, king of Sparta: the Trojan War begins in response to her abduction by Paris to Troy.
noun
1
0
Advertisement