Find the word definition


CSLR may refer to:

  • Center for the Study of Law and Religion at Emory University School of Law in Atlanta, Georgia, USA
  • Centre scolaire Léo-Rémillard - a French high school situated south of Winnipeg, Manitoba, Canada
  • City and South London Railway - the first deep-level underground "tube" railway in the world