LOR


Meaning of LOR in English

int. Brit. sl. an exclamation of surprise or dismay.

Etymology: abbr. of LORD

Oxford English vocab.      Оксфордский английский словарь.