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