Meaning of the word savants in English

What does savants mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

savants

Noun

a person with a high level of knowledge or skill, especially someone who is less able in other ways:

Example:
There are musical savants who are very awkward physically - until they sit at the piano.