Noun
An officer in Scotland, whose office formerly corresponded to that of sheriff, but now corresponds to that of an English alderman.
More about this word
Synonyms and related words
Explore this word
