Skip navigation.

Staines - What does it mean?

Definition of 'Staines'

English

(Staines-upon-Thames)

Proper noun

(en-proper noun)
  • A British town on the Thames
  • Synonyms

    * (historical) Pontes, Ad Pontes