Menelaus Definition

mĕnə-lāəs
noun
A king of Sparta: son of Atreus, brother of Agamemnon, and husband of Helen of Troy.
Webster's New World

Find Similar Words

Find similar words to Menelaus using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Menelaus