any of several places in england (derived from upper town) and elsewhere

listen to the pronunciation of any of several places in england (derived from upper town) and elsewhere
English - English
Upton