Printer friendly
"AcronymFinder.com

What does NELO stand for?

NELO stands for New England Light Opera (Lexington, MA)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other definitions of NELO

Other Resources:
We have 1 other meaning of NELO in our Acronym Attic