A "town mayor" is someone who is elected or appointed to be the leader of a town. They are responsible for making decisions, representing the town, and improving the community. Full definition
The biggest change to the series comes from your unlikely position as town mayor. (gameological.com)
Isabelle is a dog who assists the player in their role as town mayor by being their secretary. (dualshockers.com)
Chander - a former town mayor of Leamington - is due to appear at Coventry Magistrates» Court on Thursday alongside a representative of his employer. (premierchristianity.com)