Iphigenia
nounDefinition of Iphigenia
: a daughter of Agamemnon nearly sacrificed by him to Artemis but saved by her and made a priestess
Keep scrolling for more