Definition of Peterborough

Noun: Peterborough  'pee-tu,bú-ru or pee-tu-b(u-)ru

  1. A city in east central England
     
  2. A city in Central Ontario, Canada

See also:
peter
Peterburg