Tauroctonus

Proper noun

 * 1) -sacrificer: an epithet of the god Mithras.