idiot savant
Noun
Meaning
person who is mentally retarded in general but who displays remarkable aptitude in some limited field (usually involving memory)
Source: WordNetAlternative names
idiot-savant
Noun
person who is mentally retarded in general but who displays remarkable aptitude in some limited field (usually involving memory)
Source: WordNetidiot-savant