nayuta [那由多] (; nayuta): An Indian numerical unit. Explanations of its magnitude differ. The Dharma Analysis Treasury defines it as one hundred billion. Other sources define it as ten million.