Definition: menelaus

Search dictionary for

Source: WordNet (r) 1.7

Menelaus
     n : (Greek mythology) the king of Sparta at the time of the
         Trojan War; brother of Agamemnon; husband of Helen [syn:
         Menelaus]