Word info

Marshall Meadows

Proper noun

Meaning

Marshall Meadows

A coastal hamlet in Berwick-upon-Tweed parish, Northumberland, the northernmost settlement in England (OS grid ref NT9856).

Source: en.wiktionary.org

Close letter words and terms