English synonyms about - contact  

Blackpool

noun

1 Blackpool

A resort town in Lancashire in northwestern England on the Irish Sea; famous for its tower.

Dutch: Blackpool


Find more on blackpool elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0231