Carswell \c(a)-rswe-ll, car(s)-well\ as a boy's name is of Old English origin, and the meaning of Carswell is "well where the watercress grows". Place name.
Carswell has 1 variant form: Caswell.
For more information, see also the related name Cresswell.
Baby names that sound like Carswell are Creswell and Creswill.