stowell

/S T AA1 W EH0 L/
noun
  1. 1

    (uncountable) A placename:

  2. 2

    (countable) A habitational surname from Old English.

  3. 3

    A census-designated place in Chambers County, Texas, United States.

  4. 4

    A hamlet in Yanworth parish, Cotswold district, Gloucestershire, England (OS grid ref SP0813).

  5. 5

    A village in Charlton Horethorne parish, South Somerset district, Somerset, England (OS grid ref ST6822).