Edgworth

See also: Edgeworth

English

Proper noun

Edgworth

  1. A village in North Turton parish, Blackburn with Darwen borough, Lancashire, England (OS grid ref SD7416).

Further reading