Meaning of holy water

Definition of holy water

(noun) water that has been blessed by a priest for use in symbolic purification

Other information on holy water

WIKIPEDIA results for holy water
Amazon results for holy water