Updated June 9, 2019 Share: Family name origins & meanings Czech : from Kara or Kára, derivatives of the personal name Karel, Czech form of Charles.German : from a reduced form of the Greek personal name Makarios (see Macario).