Helen is a crossword puzzle answer that we have spotted 6 times. girl's name Hunt or Mirren Daughter of Leda Wife of Menelaus, king of Sparta Woman who launched a thousand ships Dame ...... Mirren, The Queen actress