Find the word definition

Wiktionary
my lord duke

n. (context UK English) (non-gloss definition: Used in direct address to dukes, now chiefly in correspondence).