Search for crossword answers and clues
Helen's husband
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 ...