croreyoudaoicibaDictYouDict
"Ten million; one hundred lakhs, especially of rupees, units of measurement, or people", From Hindi karoṛ, based on Sanskrit koṭi 'ten millions'.