Probably from حك (ḥak, “to rub, to scratch”).
حكوك • (ḥakūk) m (collective, singulative حكوكة f (ḥakūka), plural حكوكات (ḥakūkāt))