idiot savant

Definition

Medical

  • noun a person with learning difficulties who also possesses a single particular mental ability, such as the ability to play music by ear, to draw remembered objects or to do mental calculations, which is very highly developed
http://www.dictionarycentral.com/definition/idiot-savant.html