The Arabic root of this word is Hafiza which means to memorize. In the religious sense, Muslims try to memorize the whole Qur'an. Any person who achieves this task is called Hafiz.
A Hafiz is recognized by his community and is given certain privileges. There millions of Muslims who make Hifz of the whole Qur'an.