millions
A million or one million is the number 1,000,000.
Up to five million people a year visit the county.
每年到这个县游览的人多达五百万。
Profits for 2012 topped £100 million.
2012年的利润超过了1亿英镑。
If you talk about millions of people or things, you mean that there is a very large number of them but you do not know or do not want to say exactly how many.
a lot of , many
The programme was viewed on television in millions of homes.
无数的家庭从电视上收看了这个节目。
The rain forest is millions of years old.
这片热带雨林已经生长了无数年。