polytheist: one who believes in a plurality of gods
theist: one who believes in the existence of a god or gods
bloodletting: formerly used as a treatment to reduce excess blood (one of the four humors of medieval medicine)