Definition of SCR in English:

SCR

  • 1Seychellois rupee(s).

  • 2British Senior Common (or Combination) Room.