Etymology
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. 

Advertisement
Advertisement
Definitions of milord

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