Mega

Mega,

Definition of Mega:

  1. Prefix meaning one million (10^6).

Meaning of Mega & Mega Definition