Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeSICRI What does SICRI mean? Code Meaning Language Themes and places SICRI Small Island Cultures Research Initiative In English Civilization, culture, progressSociology