Myerscough
WiktionaryText

Proper noun



  1. A village in Lancashire.
  2. , originating in Lancashire.
 
x
OK