Definition of “mayoress” - English Dictionary

English