What is the full meaning of millions
MILLION, a thousand thousand [n]
Example of the word millions placed on a Scrabble board.