Other crossword clues for answer "LIVERPOOL"LIVERPOOLCity in Nova Scotia, or EnglandNova Scotia communityCity in Nova ScotiaBeatles' hometownStrategic port.Where baby Beatles crawledCity of New York and EnglandSite for a pocket billiards tournament?City home to Europe's oldest Chinese communityPenny Lane locale