Elmesthorpe
Proper noun
Meaning
Elmesthorpe
A village and civil parish in Blaby district, Leicestershire, England (OS grid ref SP4696).
Proper noun
Elmesthorpe
A village and civil parish in Blaby district, Leicestershire, England (OS grid ref SP4696).