My lady

noun

Definitions

Noun
  1. 1
    Used in direct address to female peers of the realm, usually now excluding duchesses and, potentially, the Lords Spiritual. UK
  2. 2
    Used in direct address to female bishops. UK
  3. 3
    Used in direct address to the female Lord Mayors of certain important cities, including London and Canterbury. UK
  4. 4
    Used in direct address to certain female judges, particularly High Court Judges and above. UK

Next best steps

Mini challenge

Unscramble this word: mylady