From the medieval personal name Hicke. The substitution of H- as the initial resulted from the inability of the English to cope with the velar Norman R-.
From a pet form of a Germanic personal name, such as Icco or Hikke (a Frisian derivative of a compound name with the first element hild "strife", "battle").