Why Kerala has a large NRI population? NRI stands for “Non-Resident Indian,” and it refers to Indian citizens who live and work outside of India. Kerala has a large NRI population for several reasons, including: Economic opportunities – Many NRIs from Kerala have migrated to other countries in search of better job opportunities and higher…