scouserEnglish

Liverpudlian, Scouser

Noun

A native or resident of Liverpool

English: Liverpudlian, Scouser

English words with similar meanings

Show 1 words