Meaning of Liverpool

Definition of Liverpool

(noun) a large city in northwestern England; its port is the country's major outlet for industrial exports

Other information on Liverpool

WIKIPEDIA results for Liverpool
Amazon results for Liverpool