Meaning and Origin of: Caffey

Family name origins & meanings

  • Irish : reduced form of McAfee.