Apte Sanskrit-English Dictionary 1 A million.2 A hundred thousand.3 Ten thousand crores or 100 Ayutas. Source entry