Word info

avoyer

Noun

Meaning

A chief magistrate of a free imperial city or canton of Switzerland.

Source: Webster's dictionary

Close letter words and terms