Stowell Family History
14-Day Free Trial
Stowell Name Meaning
English: habitational name from places in Gloucestershire, Somerset, and Wiltshire, so named from Old English stan ‘stone’ + wella ‘spring’, ‘stream’.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Crowell, Stockwell, Stowe, Sidwell, Sewell, Trowell, Howell, Cowell