Myriad
noun
the cardinal number that is the product of ten and one thousand
Similar: ten thousand
adjective
too numerous to be counted
“incalculable riches”
Similar: countless, infinite, innumerable, innumerous, multitudinous, numberless
noun
a large indefinite number
“he faced a myriad of details”