supermayor
English
Etymology
From
super-
+
mayor
.
Noun
supermayor
(
plural
supermayors
)
A powerful
mayor
.
Alternative forms
SuperMayor