Oxborrow Family History
Oxborrow Name Meaning
English (Suffolk): variant of Oxborough a habitational name from a place so called in Norfolk. The placename derives from Old English oxa ‘ox’ + burg ‘fortified place’.
Source: Dictionary of American Family Names 2nd edition, 2022