Find the word definition

Wikipedia
Amerton

Amerton is a village in Staffordshire, England. Amerton is a small village south of uttoxeter. The population details for the 2011 cenus can be found under Stowe-by-Chartley. You can visit Amerton Farm, Amerton Railway and the British Wildlife Rescue Centre