Find the word definition

Wikipedia
Greengate

Greengate is the name of several places in the United Kingdom:

  • Greengate, London
  • Greengate, Norfolk
  • Greengate, Rochdale
  • Greengate, Salford