Adjective

  1. having a good memory

Powered by Oxford