手痕

Noun

 * 1) mark made from lines on the hand; fingerprint or handprint
 * 2)  handwriting

Etymology 2
Compare 🇨🇬, a similar usage of “itchy” to mean “restless”.

Adjective

 * 1) having restless hands; having an urge to fiddle with things