ayuntamiento

general term for the council of a municipality, used in various countries