SCOUSE


Meaning of SCOUSE in English

Scouser [noun] [C] [informal] - a person who comes from the Liverpool area, in north-west EnglandThe Beatles were Scouses.

Cambridge English vocab.      Кембриджский английский словарь.