Eastleach (English, name)
expansion: Eastleach
Senses:
glosses: A civil parish in Cotswold district, Gloucestershire, England that includes the villages of Eastleach Martin and Eastleach Turville.
Forms: