LORDSHIP

Definition of LORDSHIP

  1. (noun)the authority of a lord