noun a city in W Suffolk, in E England: medieval shrine.
bury st. edmunds 🔊 Listen to this noun a city in W Suffolk, in E England: medieval shrine. Share Facebook Twitter Google +