Sherbrooke

Sherbrooke /ˈʃɚˌbrʊk/ proper noun
Sherbrooke
/ˈʃɚˌbrʊk/
proper noun
Britannica Dictionary definition of SHERBROOKE
: city in Quebec, Canada