MAYORESS

Definition of MAYORESS

  1. (noun)the wife of a mayor
  2. (noun)a woman mayor