Thayer's Greek Lexicon

 Bethesda = "house of mercy" or "flowing water"
1. the name of a pool near the sheep-gate at Jerusalem, whose waters
had curative powers