Meanings

  1. multimillion, millions (of)