Meaning:
Its source is caers wella, an Old English name meaning "Cress well."
Narrative:
Cress is an aromatic green-leaf vegetable, sometimes used for salads. Caswell developed as a surname for families who lived near a site noted for the cress grown there and for its well or other water source.