myriad in Finnish myriad in Finnish myriadi noun ten thousand — see also ten thousand Add to Flashcards