MYRI Meaning of MYRI in English myri-adj [occurring in derivatives and compounds] myria-, myri- (1. countless; 2. ten thousand) Interlingua English vocab. Английский словарь Интерлингва. 2012