EnglishMain Dictionary
mayor
Universal Words
noun
1 (in England, Wales and N Ireland) the head of a town, BOROUGH or county council, chosen by other members of the council to represent them at official ceremonies, etc:
the Lord Mayor of London
comparePROVOST
2 the head of the government of a town or city, etc., elected by the public:
the Mayor of New York * Mayor Bob Anderson * London has elected its new mayor.
mayoral adjective [onlybeforenoun]:
mayoral robes / duties