Lordship - Definition

lordship

n 1: a title used to address any British peer except a duke and
extended to a bishop or a judge; "Your Lordship"; "His
Lordship"
2: the authority of a lord

Look up another word