TOWN MAYOR


Meaning of TOWN MAYOR in English

■ noun Brit. the chairperson of a town council.

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