Find the word definition

Wikipedia

NLR

NLR may mean:

  • Nazi Low Riders
  • National LambdaRail, a high-speed computer network
  • National Aerospace Laboratory
  • Newark Light Rail
  • New Left Review
  • Northampton & Lamport Railway
  • North London Railway, Historical information
  • North London Railway, Current information
  • North Little Rock, AR, city in Arkansas
  • NOD-like receptor, a family of intracellular receptors
  • Neutrophil to lymphocyte ratio, a marker of subclinical inflammation
  • National Library of Russia in Saint Petersburg
  • Brony, New Lunar Republic