MILORD


Meaning of MILORD in English

■ noun historical or humorous used to address or refer to an English nobleman.

Origin

C17: via Fr. from Engl. my lord .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.