wells ( synonym found)

Definition of wells:

°A small cathedral city in Somerset, England; the smallest city in England.
°for someone living near a well or a spring.

Definition of wells:

°A small cathedral city in Somerset, England; the smallest city in England.
°for someone living near a well or a spring.

Back to Top