印象

yìnxiàng
  1. impression (sth that stays in one's mind)
  2. a memory

CEDICT

Entry Composition