Mark 3:12

12 But he gave them strict orders not to tell others about him.

Read Mark 3:12 Using Other Translations

And he straitly charged them that they should not make him known.
And he strictly ordered them not to make him known.
But Jesus sternly commanded the spirits not to reveal who he was.

What does Mark 3:12 mean?

John Gill's Exposition of the Bible
Mark 3:12

And he straitly charged them
Or vehemently rebuked them, as the Syriac and Arabic versions render it; or threatened them much and vehemently, as the Vulgate Latin and Ethiopic. The Persic version renders it, "threatened many"; both the devils that confessed him, and the many that were healed of their diseases: he gave them a strict and severe charge,

that they should not make him known;
or "his work", as the Arabic, his miracles: he sought not vain glory and popular applause, nor did he need the testimony of men or devils; and especially did not choose the latter, lest his enemies should traduce him, as having familiarity with them, as they did.

California - Do Not Sell My Personal Information  California - CCPA Notice