We don't have synonyms for sidbury yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are sudbury.
(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 and former civil parish north of Sidmouth, now in the parish of Sidmouth, in the East Devon district, in the county of Devon, England.