MYRIAD


Meaning of MYRIAD in English

[adjective]They offered no solution for all our myriad problems.

Cambridge English vocab.      Кембриджский английский словарь.