Unscramble
Definition of Peterborough
Noun: Peterborough 'pee-tu,bú-ru or pee-tu-b(u-)ru
A city in east central England
A city in Central Ontario, Canada
See also:
peter
Peterburg