English

edit

Proper noun

edit

Moorhampton

  1. A hamlet in Yazor parish, Herefordshire, England (OS grid ref SO3846).

Further reading

edit