Nicostratus

Son of Menelaus and either Helen or a slave woman.

Genealogy

Helen

Menelaus

Hermione, Megapenthes, Xenodamus

Back
to Top