SHREWSBURY


Meaning of SHREWSBURY in English

Shrews ‧ bu ‧ ry /ˈʃrəʊzb ə ri $ ˈʃruːzberi/ BrE AmE

a town in western England, near the border with Wales

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.