a countless or extremely great number of people or things
multitude
abundance
variety
The internet offers a myriad of options for online shopping.
The city has a myriad of cultural events throughout the year.
The myriad of stars in the sky was breathtaking.