The American Heritage® Dictionary of the English Language, 4th Edition
adj. Constituting a very large, indefinite number; innumerable: the myriad fish in the ocean.
adj. Composed of numerous diverse elements or facets: the myriad life of the metropolis.
n. A vast number: the myriads of bees in the hive.
n. Archaic Ten thousand.
the GNU version of the Collaborative International Dictionary of English
n. The number of ten thousand; ten thousand persons or things.
n. An immense number; a very great many; an indefinitely large number.
adj. Consisting of a very great, but indefinite, number.
The Century Dictionary and Cyclopedia
n. The number of ten thousand.
n. An indefinitely great number.
Numberless; innumerable; multitudinous; manifold.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. a large indefinite number
n. the cardinal number that is the product of ten and one thousand
adj. too numerous to be counted
Word Usage
"The machine, code-named Blue Waters and set for delivery to the University of Illinois later this year, is the product of work completed in myriad IBM offices around the world."