Myriad

A myriad is ten thousand units. It can also be defined as a large number. Originating with the Greeks, this term is no longer widespread.