Definify.com

Definition 2024


Sutton

Sutton

English

Proper noun

Sutton

  1. Any of a number of towns
  2. A town in south London, and a London Borough within Greater London.
  3. A habitational surname