Find the word definition

Wikipedia
Leckhampton

Leckhampton is a district in south Cheltenham, Gloucestershire, England. The area constitutes a civil parish and is part of the district of Cheltenham. The population of the civil parish taken at the 2011 census was 4,409.