RELATED WORDS
PARAPHRASING
1) one million millions (billion)
one million millions
a lot
large amounts of something
many
very many