那由他 nàyóutā
nàyóutā
noun
a nayuta
Domain: Buddhism 佛教
Notes: An ancient Indian unit of time or a large number (FGDB '姟')