Definition:Myriad

Definition
Myriad is an archaic word for the number $10 \ 000$ (ten thousand).

In natural language, the word myriads was at one time a popular word to use as a rhetorical flourish for many.

It has been replaced in more modern times with millions, billions, gazillions, and so on.

Linguistic Note
The word myriad is of Greek origin, and has connotations of vast horde.

As pointed out by in his, what may have been a considerable size for a Greek army is a moderate attendance at a present-day sports event.