English | German | Russian | Czech

bytown English

Meaning bytown meaning

What does bytown mean?

bytown

A subsidiary or subordinate town A town that has its own name and postal code, but which is governed by another town

Are you looking for...?