MYRIAD Meaning of MYRIAD in English n. & adj. literary n. 1 an indefinitely great number. 2 ten thousand. adj. of an indefinitely great number. [ LL mirias miriad- f. Gk murias -ados f. murioi 10,000 ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012