I.C.S.R.

English dictionary entry

Meanings

name
  1. Initialism of The International Centre for the Study of Radicalization and Political Violence.

Word forms

I.C.S.R. ICSR
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.