We don't have synonyms for staines yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are stained, stainer and stains.
(n) :
A town on the Thames in Spelthorne borough, Surrey, England, historically in Middlesex. Officially Staines-upon-Thames, but this name is generally ignored.
(n) :
A town on the Thames in Spelthorne borough, Surrey, England, historically in Middlesex. Officially Staines-upon-Thames, but this name is generally ignored.