bethesda ( synonym found)

Definition of bethesda:

°Any location whose waters are supposed to have curative properties.

Definition of bethesda:

°Any location whose waters are supposed to have curative properties.

Back to Top