A recent conversation with
pellegrina and
malaheed led me to look up "old" place names in "The Oxford Dictionary of English place-names".
Place-names beginning with "O L D" that mean "old" (as in "new") are:
- Oldbury in Gloucestershire (where it is Oldbury on the Hill or Oldbury on Severn, Shropshire, Warwickshire, Worcestershire means "old fort" - as in "pre English"
- Oldcastle in Cheshire means "old castle"
- Oldham in Lancashire means "old holm"
- Oldland in Gloucestershire means "old land"
- Oldmixton in Somerset means "old dunghill" (and there's a Mixon in Staffordshire, again meaning "dunghill")
- there's also Olton in Warwickshire, meaning "old tun".
There are also a few place-names where the "O L D" means something else:
- Old in Northamptonshire means "wold"
- Oldcoates in Nottinghamshire means "owl cots" - cot being "cottage", also "shelter, as for sheep", "manor", "a woodman's hut"
- Old Hurst in Huntingdonshire (it's an old book, okay?) is "wold hurst" - hurst meaning "wood or hill".