Stowells
English
Proper noun
Stowells
plural of
Stowell