What is the meaning of Myriad?

Ten thousand; 10,000

  1. Synonym of decamillennium: a period of 10000 years.

Synonym of decamillennium: a period of 10000 years.

A countless number or multitude (of specified things)

Multifaceted, having innumerable elements

Great in number; innumerable, multitudinous

a myriad

Source: wiktionary.org