Burroughs
English
"dwelling place"Share
Copy link
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.