myriads
myr-i-ads
noun
An extremely large, indefinite number of things or people.
"Myriads of tiny insects swarmed around the light."
Thesaurus
Synonyms: incalculable, infinite, innumerous, innumerable, unnumerable, uncounted, unnumbered, multitudinous, countless, unnumberable, numberless, 10000