Literally, someone who has at least a million (10^6) units of their local
currency. Note that this means very little in
Japan, and even less in
Italy or
Mexico.
Colloquially, this means any rich person, although possessing a million dollars doesn't really qualify a person as really rich anymore, just well-to-do or comfortable.
See also: Inflation, Eat the Rich