IRCC means Immigration, Refugees, and Citizenship Canada; they are the department of the Canadian Government tasked with the responsibilities of creating policies, processing, and approval of permanent and temporary resident visas, refugee protection, and citizenship applications.