Definition of SJC in English:

SJC

abbreviation

  • (in the US) Supreme Judicial Court.