A-Z: General definitions: Holy water

Definition

Water which has been blessed by a priest or other religious leader, usually for a ceremony such as baptism.

Scan and go

Scan on your mobile for direct link.