supermayor

English

Etymology

From super- +‎ mayor.

Noun

supermayor (plural supermayors)

  1. A powerful mayor.

Alternative forms

  • SuperMayor