Ayot Green (English, name)
expansion: Ayot Green
Senses:
glosses: A small village in Ayot St Peter parish, Welwyn Hatfield borough, Hertfordshire, England (OS grid ref TL2214).
Forms: