LOR

Views 18 meanings found
LOR most frequently stands for Lord of the Rings, yet in academic and professional circles it commonly means a letter of recommendation or response, and it also appears in sports league names.

Miscellaneous

Community

Governmental

Academic & Science

Internet

Business

Sports