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