Etymology

Myerscough

M3Y4E1R1S1C3O1U1G2H4

Today it means: A hamlet in Myerscough and Bilsborrow parish, Wyre borough, Lancashire, England (OS grid ref SD4939). Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok