Shelton
geographical name
Shel·ton
ˈshel-tᵊn
city on the Housatonic River in southwestern Connecticut
Love words? Need even more definitions?
Merriam-Webster unabridged



