myriade
Top 20000
Meanings
Noun
1. ten thousand (historical)
2. myriad
Examples3
There are innumerable stars in the universe.
The landscape was a measureless yellow mass of flourishing sunflowers.
There seem to be lots and lots of stars.