NichiDict

那由他

なゆた
那由多
[nayuta]

Meanings

1.Noun

Buddhisman extremely great number (often said to be 100 million)

2.Numeric

10^60 (or 10^72)