Original: Parish councils in England, a form of local government in the United Kingdom
Simplified: Town council, a democratically elected form of government for small municipalities or parishes