sidbury (0 synonym found)

We don't have any synonyms for sidbury yet.

Did you mean…

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


Definition of sidbury:

(N) : a large village and former civil parish north of Sidmouth, now in the parish of Sidmouth, in the East Devon district, in the county of Devon, England.
(N) : a large village in Devon, England.

Definition of sidbury:

(N) : a large village and former civil parish north of Sidmouth, now in the parish of Sidmouth, in the East Devon district, in the county of Devon, England.
(N) : a large village in Devon, England.

Back to Top