MYRIAD


Meaning of MYRIAD in English

I . n.

1.

Ten thousand.

2.

An immense number.

II . a.

Innumerable, multitudinous, manifold.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.