"I thought you were Helen of Troy" what does it mean?
In Greek mythology, Helen of Troy , also known as Helen of Sparta, was the daughter of Zeus and Leda (or Nemesis), step-daughter of King Tyndareus, wife of Menelaus and sister of Castor, Polydeuces and Clytemnestra. Her abduction by Paris brought about the Trojan War.