liverpoo

/ˈlɪvər.puː/

Definitions

1. proper noun

A city in North West England, known as a major cultural and economic hub.

“The band was formed in Liverpool and gained international fame.”

Synonyms

  • Merseyside
  • Scouse