savant
Noun
C2 – Mastery
A person with remarkable knowledge or skill in a particular field.
Synonyms
expert
genius