MAYORSHIP


Meaning of MAYORSHIP in English

(n.) The office of a mayor.

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