Outrageously Funny Word Definitions :: Banksea

🔎


What is the definition of Banksea? 🙋

👉 Banksea is a small town located in the county of Cheshire, England, which was formed from the amalgamation of two smaller towns: Banksea and Seafield. It lies on the River Mersey, approximately 20 miles (32 km) west of Liverpool and 150 miles (240 km) north-west of Manchester.


Banksea

https://goldloadingpage.com/word-dictionary/Banksea


Stained Glass Jesus Art