MAYOR


Meaning of MAYOR in English

■ noun the elected head of a town, city, borough, or council.

Derivatives

~al adjective

~ship noun

Origin

ME: from OFr. maire , from L. major 'greater'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.