Stickling Green (English, name)
expansion: Stickling Green
Senses:
glosses: A hamlet in Clavering parish, Uttlesford district, Essex, England (OS grid ref TL4732).
Forms: