MAYOR


Meaning of MAYOR in English

n. elected official acting as executive head of a town or city

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.