English synonyms about - contact  

football league

noun

1 football league

A league of football teams.


Find more on football league elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0287