Bray comes from an Irish and English surname and place name, often linked to hill or marshy ground.
Like Bray?
Swipe through thousands of names like it