DICTIONARY

(Total Entries : 197270)

那由他

Dictionary Definition: 

nayuta, 那庾多 (or 那由多); 那術 (or 那述) a numeral, 100,000, or one million, or ten million.