Definition of - BBC Canada

BBC Canada
is a Canadian English language tv channel that focuses on British television series, many produced by or for the BBC.