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

taughttaurinustaurus
taxedtaxesteacher
teacheresstechnicalteeve
telemachustemperedtempest
tempeststempletemple-town
temptationtendertenth
tentsteodorteresa