MYRIAD Meaning of MYRIAD in English ( a. ) Consisting of a very great, but indefinite, number; as, myriad stars. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012