YourDictionary

Staines

(stānz)

An urban district of southeast England on the Thames River west-southwest of London. It is mainly residential with some varied industries. Population: 50,500.

link/cite print suggestion box