Tonbridge









Tonbridge


noun

  1. a market town in SE England, in SW Kent on the River Medway. Pop: 35 833 (2001)
48 queries 0.367