It has come to mean one million in general usage, although it used to mean one thousand (and one million was abbreviated "MM")