nfl
has the following definition + add your definition
national football league
national football league is used in Acronym Sport
The word nfl is used in Acronym, Sport meaning national football league