Burroughs

English
"dwelling place"

Burroughs Origin and Meaning

The name Burroughs is a boy's name of English origin meaning "dwelling place".

Most parents attracted to this name will be devotees of the author William and would be better off using it in the middle.