Advertisement

milord (n.)

by 1758, from French, where it is a rendering of my lord used as an appellation in speaking to or of an English nobleman. 

Others are reading

Advertisement
Definitions of milord from WordNet

milord (n.)
a term of address for an English lord;
From wordnet.princeton.edu