Printer friendly
"AcronymFinder.com

What does LGR stand for?

LGR stands for London Grand Rank

This definition appears rarely

See other definitions of LGR

Other Resources:
We have 39 other meanings of LGR in our Acronym Attic