Search for crossword answers and clues

Answer for the clue "Helen's husband ", 8 letters:
menelaus

Alternative clues for the word menelaus

Word definitions for menelaus in dictionaries

Wikipedia Word definitions in Wikipedia
Menelaus is a young lunar impact crater located on the southern shore of Mare Serenitatis near the eastern end of the Montes Hæmus mountain range. To the southwest is the small crater Auwers , and to the southwest is the even smaller Daubrée . To the northeast ...