cofiadur

Etymology
From.

Noun

 * 1) one who remembers, one who reminds
 * 2) one who keeps records, registrar, secretary, clerk
 * 3) historian, chronicler
 * 4) recorder, councillor, officer

Adjective

 * 1) having a good memory
 * 2) mindful
 * 3) relating to the memory