What is the full meaning of lor
(colloquial) for lord, an interjection expressing surprise [interj]
Example of the word lor placed on a Scrabble board.