MAYORESS


Meaning of MAYORESS in English

(n.) The wife of a mayor.

Webster's English dictionary.      Английский словарь Webster.