Definition of Lady Mayor in English:

Lady Mayor

noun

  • The wife of a mayor, especially of a Lord Mayor.

Origin

Early 18th century. From lady + mayor. Compare earlier Lady Mayoress.

Pronunciation

Lady Mayor

/ˌleɪdi ˈmɛː/