ALL meanings of kingston upon thames
Kings·ton up·on Thames
K k - noun kingston upon thames a borough of Greater London, England. 1
- noun kingston upon thames a borough of SW Greater London, on the River Thames: formed in 1965 by the amalgamation of several former boroughs of Surrey; administrative centre of Surrey. Pop: 150 400 (2003 est). Area: 38 sq km (15 sq miles) 0
- noun kingston upon thames borough of SW Greater London, England: pop. 133,000 0