Definition of Liverpool

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

Semanticaly linked words with "liverpool"