MYRIAD Meaning of MYRIAD in English n. & adj. literary --n. 1. an indefinitely great number. 2 ten thousand. --adj. of an indefinitely great number. Etymology: LL mirias miriad- f. Gk murias -ados f. murioi 10,000 Oxford English vocab. Оксфордский английский словарь. 2012