English Dictionary
Definition mayoress in British English
mayoress noun
[countable] noun
/ˌmeəˈres/
Synonyms and related words
