Family name origins & meanings French : from pet form of a Germanic personal name such as Sicard or Sicault.