The name Roxbury is a boy's name of English origin meaning "rook's town or fortress". Roxbury and discussed in our forums with posts like "Picky Parents BNG".
From the experts:
The x gives it some modern cool, but the bury part buries it.
Find other names based on Roxbury using our baby name generator.