rhizoverbBeta
Feedback

municipality

Self-governing local areanoun · A town or district with its own local government.