Shrewsbury is a proper noun referring to a town in Shropshire, England, and to other places named after it. In general usage, it denotes a geographic location and can function as a surname or part of a place-name. The pronunciation is distinctive, with a non-phonetic ending and a stressed syllable early in the word.
Full pronunciation guide