億萬

Noun

 * 1) hundreds of millions; millions upon millions