She has a retentive memory for names.
Able to hold or keep something, especially information or memories.
The retentive soil helps the plants grow.
Tending to retain moisture or other substances.
With powerful free picture dictionary & flashcards.