memory

mastery
/ˈmɛm.ə.ɹi/noun

card 1 of 10 · fill in the blank

She has a _____ memory for names, so she never forgets a person she has met.