bytown
noun
No English definition recorded for this entry.
L30340 on Wikidata ↗Wiktionary
noun
Etymology: From by- + town.
- A subsidiary or subordinate town
- A town that has its own name and postal code, but which is governed by another town
No English definition recorded for this entry.
L30340 on Wikidata ↗Etymology: From by- + town.