Definitions for "Formby"
Formby is a town on the Irish Sea coast of North West England. The town is prosperous, largely residential, consisting of predominantly 19th and 20th century semi-detached and detached housing.