Found 3 boys and girls with the meaning of sacrificed
Iphegenia / 9 letters 
Meaning of Iphegenia In Greek, Iphegenia means Daughter sacrificed by Agamemnon More
Qurbaan / 7 letters 
Meaning of Qurbaan In Muslim, Qurbaan means Martyr. Sacrificed More
Qurban / 6 letters 
Meaning of Qurban In Muslim, Qurban means Martyr. Sacrificed More

Browse by meanings

tobiahtobittogether
tonguetoothtorment
torrencetouchingtournament
towardstowertownsend
townsmantradertradesman
traditiontraditionallytragedy
tragictramplestranquil