Iphigenia

Origin Gender Meaning
Greek Girl The daughter of Agamemnon in Greek mythology.
Greek Mythology Girl The daughter of Agamemnon in Greek mythology.