Let us understand the meaning of the words one by one:
- "Specialist'': A person who is an expert in a particular field. This means they focus on one area only. So, this is not correct.
- "Novice'': A beginner or someone who is new to something. This is the opposite of someone skilled.
- "Polymath'': A person who has knowledge and skills in many different subjects. This is exactly what the question is asking.
- "Dilettante'': Someone who is interested in many things but does not study them deeply or seriously. Not someone skilled.
So, the correct answer is "Polymath''.