Word info

supermayor

Noun

Meaning

supermayor (plural supermayors)

A powerful mayor.

Source: en.wiktionary.org

Close letter words and terms