Find the word definition

Wikipedia
YLR

YLR may refer to:

  • [Your Luxury Restaurant] a company based in London, handselecting restaurants in all around the world.
  • Leaf Rapids Airport
  • Yaxham Light Railway
  • the ISO 639 code for the Yalarnnga language