mega

adjective
  1. extremely large, impressive, or successful; huge
  2. Usage: informal; common in contemporary usage
prefix
  1. a combining form meaning one million times a unit, or very large
  2. Usage: used in scientific and technical terms

Examples