Definitions
1.NounTen thousand; 10,000 .mw-parser-output .defdate{font-size:smaller}
Synonym of decamillennium: a period of 10000 years.
2.NounSynonym of decamillennium: a period of 10000 years.
3.NounA countless number or multitude (of specified things)"Earth hosts a myriad of animals."
4.AdjectiveMultifaceted, having innumerable elements
5.AdjectiveGreat in number; innumerable, multitudinous"Earth hosts myriad animals."