Meaning of Blackpool
Definition of Blackpool
(noun)
a
resort
town
in Lancashire in
northwestern
England on the Irish Sea;
famous
for its
tower
Other information on Blackpool
WIKIPEDIA results for
Blackpool
Amazon results for
Blackpool
Tweet