Kcl Definition

abbreviation
King's College London.
Wiktionary