Ifigenia \i-fige-nia, if(i)-genia\ as a girl's name is a variant of Iphigenia (Greek), and the meaning of Ifigenia is "sacrifice".
The baby name Ifigenia sounds like Efigenia, Evgenia, Iphigenie, Iphigeneia and Ephigenia. Another similar baby name is Imogenia.