polymath
nounA person of great or varied learning.
nounA person of various learning. Also
A person with extraordinarily
a person of great and varied learning
A person of great or varied learning.
nounA person of various learning. Also
A person with extraordinarily
a person of great and varied learning