Iphigenia \i-phige-nia, iph(i)-genia\ as a girl's name is of Greek origin, and the meaning of Iphigenia is "sacrifice". Greek mythology: daughter of Agamemnon. Her father sacrificed her to gain advantage in the Trojan war, though in most versions of the story, she is saved by Artemis. There are plays inspired by this tale.
A baby name that sounds like Iphigenia is Evgenia.