Updated June 9, 2019 Share: Family name origins & meanings Italian : possibly from a derivative of Reppo, itself probably a derivative of a Germanic personal name (see Repetto).