We do not currently know of any synonyms for Burroughs.
The proper noun Burroughs is defined as:
Did you mean boroughs?