Definition, synonyms and related words
A local government council in some Spanish-speaking communities.