Answer:
it means million, not necessarily money buy anything with quantity like un millon de patos meaning "a million ducks)
9.5m questions
12.2m answers