Printer friendly

What does NEL stand for?

NEL stands for NASA (National Aeronautics and Space Administration) Exchange Lodge

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

  • Military and Government

See other definitions of NEL

Other Resources:
We have 67 other meanings of NEL in our Acronym Attic