gift of God] Meaning himself sent to convert her; or the opportunitie of salvation hereby offered her. liing water] The graces of the holy Spirit, which never shall faile. See John 7:39. Jeremiah 2:13. Joe 3:18. Zechariah 13:1.