Meaning of Stouffville | Babel Free
Definitions
An urban community in the town of Whitchurch-Stouffville, Regional Municipality of York, Ontario, Canada, originally a village.
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.