Synonyms for "savant"

Words with similar meaning