JMSC full form: Judicial Magistrate Second Class

JMSC stands for Judicial Magistrate Second Class in law.

Category: Courts & Tribunals

Magistrate with limited sentencing powers.

View all legal abbreviations →