Helen of Troy/Definition

From Citizendium
Jump to navigation Jump to search

The beautiful wife of Menelaus, king of Sparta, whose abduction by Paris caused the Trojan War.