Savant
/sæˈvɑːnt/ noun easyA savant possesses a remarkably deep and specialized expertise, often standing out as exceptional in that one area.
Friends jokingly called him a music savant, since he could identify any song within its first three notes.
Memory Trick
Savant comes from the French 'savoir,' to know - a savant simply knows an extraordinary amount about their subject.