MYRIA- Meaning of MYRIA- in English a prefix, ·esp. in the metric system, indicating ten thousand, ten thousand times; as, myriameter. Webster English vocab. Английский словарь Webster. 2012