Sutton-in-Ashfield (noun) Definition, Meaning & Examples

noun
  1. a market town in N central England, in W Nottinghamshire. Pop: 41 951 (2001)
Sutton-in-Ashfield (noun) Definition, Meaning & Examples

More Definitions