Lady Mayoress

 

noun

  • the title of the wife of a Lord Mayor.