croreyoudaoicibaDictYouDict[crore 词源字典]
"Ten million; one hundred lakhs, especially of rupees, units of measurement, or people", From Hindi karoṛ, based on Sanskrit koṭi 'ten millions'.[crore etymology, crore origin, 英语词源]