Dictionary

liga

[li·ga]noun
Definitions
  1. 1.

    league (sports competition)

    From Portuguese/Spanish liga. E.g. Liga 1 (Indonesian top football division), Liga Champions (Champions League).

Tags
Discussion

Loading comments...