mayors
may-ors
noun
The elected heads of a town or city council in the UK.
"The local mayors gathered for the annual conference."
Thesaurus
Synonyms: city manager
may-ors
The elected heads of a town or city council in the UK.
"The local mayors gathered for the annual conference."
Synonyms: city manager