Megara
was the daughter of King Creon of Thebes. She was awarded to Heracles for the
good deeds he had performed to Thebes. Heracles and Megara had numerous
children whom Heracles killed when in a fit of rage. Some sources state that
Heracles also killed Megara in this rampage, though others say that she went on
to marry Heracles nephew Iolaus (Wikipedia 2006).