Dictionary entry

Myriad

Webster's Dictionary 1806

Myriad

n.

the number of ten thousand, infinity