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 saved0 chars