super league
See also:
superleague
and
Super League
English
Noun
super
league
(
plural
super leagues
)
Alternative form of
superleague
.