Shrewsbury Family History
Shrewsbury Surname Meaning
English: habitational name from Shrewsbury (Shropshire) probably from Old English scrobb (genitive scrobbes) a variant of scrubb scrybb ‘shrub brushwood’.
+ burg ‘fortress’.
Source: Dictionary of American Family Names 2nd edition, 2022
