Thumbprint has 2 different meanings across 1 category:
Noun
fingerprint made by the thumb (especially by the pad of the thumb)
A print, mark or impression made by a thumb.