Yahoo India Web Search

Search results

  1. Dictionary
    holy water
    /ˌhəʊlɪ ˈwɔːtə/

    noun

    • 1. water blessed by a priest and used in religious ceremonies.