a very large number of something; countless or innumerable
“There are a myriad of possibilities to explore.”