Holy water

From Ardrana

Holy water is water that has been blessed by a priest. Thus, holy water contains the residual touch of divine power, and so is always used in religious ceremonies when appropriate. Holy water is also efficacious against creatures steeped in evil, such as undead and creatures from the lower planes.