the large area of land between the River Mersey and the River Dee, south of Liverpool in north-west England.
WIRRALL
Meaning of WIRRALL in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005