Bury St Edmunds

(redirected from Bury Saint Edmunds)
Also found in: Dictionary.

Bury St Edmunds

a market town in E England, in Suffolk. Pop.: 36 218 (2001)