mind
recall or remembrance
it came to mind