milord

noun

1.
a term of address for an English lord