English
myriad n.- a countless or extremely great number
Spanish
In English you can use myriad as an adjective as well. However in Spanish you would use
innumerable. Which is also a cognate! They are spelled exactly the same in both languages.
Score! Two for the price of one!
Also, the Ancient Greek referred to having 10,000 of something as a myriad.