Peterborough The city/word Peterborough means Canada. The city Peterborough lies in Canada. The country Canada contains the city Canada.