Synonyms for "mastermind"

Words with similar meaning