Bury Saint Edmundsplay
Definition of Bury Saint Edmunds
town in Suffolk, southeastern England population 28,914
Learn More about bury saint edmunds
Britannica.com: Encyclopedia article about Bury Saint Edmunds
Seen and Heard
What made you want to look up Bury Saint Edmunds? Please tell us where you read or heard it (including the quote, if possible).