Latin word memor comes from Proto-Indo-European *mnā-
*mnā- (Proto-Indo-European)
*memnos (Proto-Italic)
memor (Latin)
Mindful, remembering. That has a good memory.