zhào
  1. (bound form) omen
  2. to foretell
  3. million; mega-
  4. (Tw) trillion; tera-
  5. (old) billion

CEDICT

Homographs