BURY SAINT EDMUNDS Meaning of BURY SAINT EDMUNDS in English geographical name town SE England in Suffolk population 28,914 Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012