Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

bytown Definition

Cancel
bytown
noun
A subsidiary or subordinate town

Words Related to bytown!

bytown Examples by Brain Bank Users