阿僧祇

Etymology
Borrowed from.

Adjective

 * 1)  innumerable; immeasurable

Noun

 * , the number 1056 or 107×2 103

Noun

 * 1) In the traditional Japanese number system, 1056 or one hundred septendecillion of the American system.