we should visit barrie this weekend; i hear there's a new exhibit at the maclaren arts center located in barrie's bustling down town area
a city located about 45 minutes north of tornto, ontario
"we should visit barrie this weekend; i hear there's a new exhibit at the maclaren arts center located in barrie's bustling down town area" What is the definition of "barrie"?