Rafferty is an Irish surname from Gaelic roots meaning "prosperity wielder" or "abundance."
Like Rafferty?
Swipe through thousands of names like it