parish council
noun
(in England and, formerly, Wales) the administrative body of a parish
See parish (def. 3)
Words nearby parish council
paris commune,
paris daisy,
paris green,
parish,
parish clerk,
parish council,
parish house,
parish pump,
parish register,
parishad,
parishioner