ICL

ICL may refer to:

  • Icelandic Sign Language, the sign language of the deaf community in Iceland
  • Imperial College London, a public research university located in London, United Kingdom

Read more about ICL:  Companies and Organizations, Law, Medicine, Science and Technology