Senses
印记/ 印記 mark
A physical trace or visible sign; a mark, imprint, or track.
印记/ 印記 seal
A physical seal or stamp used for making impressions
印记/ 印記 to impress on the mind
To remember deeply or be etched into one's memory.
印记/ 印記 seal impression
The mark or trace left by a seal after stamping