shǒu​yìn

handprint

手印 shǒu​yìn
handprint noun
a mark or impression left by a hand or finger on a surface

There are many blurry handprints on the window glass.

thumbprint noun
an impression of a finger or thumb used as a signature or for identification

He pressed a red thumbprint on the agreement.

Frequency

Movie subtitles
1.88 per million appears in 1% of films
Written text
1.40 per million

Sources

Definitions
CC-CEDICT