Eastleach Turville
English
Etymology
Manorial affix from the
de Turville
family.
Proper noun
Eastleach
Turville
A
village
in
Eastleach
parish,
Cotswold
district,
Gloucestershire
,
England
, on the west bank of the River
Leach
(
OS
grid ref SP1905
)
.
Related terms
Eastleach Martin