Printer friendly
Acronymfinder

What does LSR stand for?

LSR stands for Libre Service Royal (RBC Royal Bank ATM)


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

  • Business, finance, etc.

See other meanings of LSR

Other Resources:
We have 202 other definitions for LSR in our Acronym Attic