Surname-style name from Spanish torres, meaning towers.
Like Torres?
Swipe through thousands of names like it