Winmarleigh

English

Proper noun

Winmarleigh

  1. A small village and civil parish in Wyre district, Lancashire, England (OS grid ref SD4748).

References