rhizoverb
Beta
Feedback
→
municipality
Self-governing local area
noun · A town or district with its own local government.
Enable JavaScript for search, audio, and interactive vocabulary practice.