ten thousand, or an unspecified high number
The world has changed in myriad ways in the last two hundred years.
myrias myriados (ten thousand) (Greek)
my raid. you May be Raided if u have money in large numbers like pyramid. huge number of years since it was built The PYRAMID consist of a huge pile of rocks = a MYRIAD of rocks