parish council









parish council


noun

  1. (in England and, formerly, Wales) the administrative body of a parishSee parish (def. 3)
53 queries 0.616