Synonyms for "powerhouse"

Words with similar meaning