Immolation

Immolation, from Latin immolare, "to sacrifice", originally "to sprinkle with sacrificial meal" (see mola salsa), in modern English since the 16th century may refer to:

Media