stenton

/ˈstɛntən/

Definitions

1. proper noun

A village in North London, England

“Stenton is a quiet village with a historic church.”

2. noun

A variant of the surname Stenton or Stenton- variant of Stanton

“John Stenton was a notable historian.”

Synonyms

  • Stanton
  • Stenton-variant
  • village

Antonyms

  • city
  • metropolis