ScouserNounInformal. a resident or native of Liverpool, England.Sanskrit equivalentलिवरपूलनिवासीShareOpen full entryBack to today