Find the word definition

Wikipedia

JLR

JLR may refer to

  • Jabalpur Airport, in India
  • Jaguar Land Rover, a British automobile manufacturer
  • Jetalsar railway station, in India
  • Journal of Lipid Research
  • University of Michigan Journal of Law Reform