हाफ़िज़ा

Etymology
, from.

Noun

 * 1)  memory, recollection, remembrance, reminiscence