Nayuta
Jump to navigation
Jump to search
nayuta (那由他), or niyuta. A numeral, meaning one hundred thousand, one million, or ten million.
nayuta (那由他), or niyuta. A numeral, meaning one hundred thousand, one million, or ten million.