印記

Noun

 * 1) stamp; seal instrument
 * 2) stamp mark made by a stamp
 * 3)  trace; mark; imprint

Verb

 * 1) to leave a (deep) impression in one's mind