MYRIAD

Definition of MYRIAD

  1. (noun)a large indefinite number
  2. (noun)the cardinal number that is the product of ten and one thousand
  3. (adj)too numerous to be counted