Advertisement
Advertisement
Bury St. Edmunds
[ ber-ee seynt ed-muhndz, -suhnt- ]
noun
- a city in W Suffolk, in E England: medieval shrine.
Bury St Edmunds
/ ˈbɛrɪ sənt ˈɛdməndz /
noun
- a market town in E England, in Suffolk. Pop: 36 218 (2001)
Advertisement
Advertisement
Advertisement
Advertisement
Browse