Semitic Etymological Database
Presumably a reduplicated formation *ḫas-ḫas-t-, of uncertain etymology.