Crossword Heaven
Search
Answer: MENELAUS
MENELAUS is a crossword puzzle answer that we have spotted 5 times.
Helen's hubby
Rival of Paris
Paris rival
Helen of Troy left him
Helen of Troy's husband