Great Harwood

English

Proper noun

Great Harwood

  1. A town in Hyndburn district, Lancashire, England (OS grid ref SD7332).
  • Little Harwood

References