Myriads, noun plural of myriad. Synonyms in the same form.
Plethora
plethorae, wealths, deluges, bounties
Other
decamillenniums
All synonyms for myriad →