northleach
/N AO1 R TH L IY1 CH/noun
- 1
A market town in Northleach with Eastington parish, Cotswold district, Gloucestershire, England (OS grid ref SP1114).
Translate โnorthleachโ into another language
Choose a language below to open the translator with English selected as the source language.