The story
Formed in 1971 from the township of Whitchurch and village of Stouffville.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A town in the Regional Municipality of York, Ontario, Canada. Full definition →
Formed in 1971 from the township of Whitchurch and village of Stouffville.
Etymology from Wiktionary, CC BY-SA 4.0.