NEFL: New England Football League

What does NEFL mean? The above is one of NEFL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: New England Football League