MAYORESS MEANING IN ENGLISH

• Mayoress Definition & Synonyms

  1. (n.) The wife of a mayor.


RECENT SEARCHES