Noun Definitionmyriad1.Definition: a large indefinite number"He faced a myriad of details"Category: General2.Definition: the cardinal number that is the product of ten and one thousandCategory: General