IPC, CrPC, IEA, BNS, BAS, BNSS Full form and Meaning by DS Sahoo BNS – Bharatiya Nyaya Sanhita BNSS – Bharatiya Nagarik Suraksha Sanhita BSA – Bharatiya Sakshya Adhiniyam IPC – Indian Penal Code CrPC – Code of Criminal Procedure IEA – Indian Evidence Act