myriad in Italian myriad in Italian miriade noun feminine ten thousand — see also ten thousand Add to Flashcards