LOR
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
Letter Of Response
Lazard World Dividend & Income Fund
Letter Of Recommendation
Lindsey Oil Refinery