Original: The name borough is  an etymological derivative of Bury, which has cognates in other Germanic languages such as the Old Norse "borg" meaning "wall, castle"; and Gothic "baurgs" meaning "city".
Simplified: The name borough comes from of Bury , which has cognates in other Germanic languages such as the Old Norse "borg" meaning "wall, castle"; and Gothic "baurgs" meaning "city".