Mayor of Alexandria may refer to