leyther

noun 2

Definitions

noun

1

Someone from Leigh

2

A player for the Leigh Leopards, a rugby league team from Leigh, England

Will Leigh Centurions, guaranteed the League Leaders' Shield, let Halifax win so as to deny Bradford Bulls, with whom the Leythers have fallen out this year?

Your note

not saved
0 chars