Baby Names and Name Generators

What Does Salisbury Mean?
"From the fortified keep"