HOLY WATER


Meaning of HOLY WATER in English

water blessed by a priest.

[ bef. 900; ME haliwater, OE haligwaeter ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .