mayoressEnglish

mayoress

Noun

The wife of a mayor

English: mayoress

A woman mayor

English: mayoress