ayuntamiento

ayuntamiento

English Noun
Ad

Definition

A corporation or body of magistrates in cities and towns in Spain, corresponding to mayor and aldermen.

Etymology

From Spanish ayuntamiento.

Ad