selhurst (0 synonym found)

We don't have synonyms for selhurst yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are elmhurst, dewhurst and smethurst.


We don't have any synonyms for selhurst yet.

Did you mean…

Think selhurst belongs in the thesaurus? Recommend it and we'll take a look.


Definition of selhurst:

(n) : A suburb in the borough of Croydon, Greater London, England (OS grid ref TQ3267).

Definition of selhurst:

(n) : A suburb in the borough of Croydon, Greater London, England (OS grid ref TQ3267).

Back to Top