English synonyms about - contact  

Liverpool

noun

1 Liverpool

A large city in northwestern England; its port is the country's major outlet for industrial exports.

Dutch: Liverpool
Polish: Liverpool


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

debug info: 0.0272