Rafferty for a baby name

Irish, meaning ‘abundance’. More commonly found as a surname.

Search by letter



Search by category