What does "myriad" mean?

Myriad: An immense number; a very great many; an indefinitely large number.

Additional senses

  1. 2.Consisting of a very great, but indefinite, number; as, myriad stars.

Sources