myriad in French myriad in French myriade noun feminine ten thousand — see also ten thousand Add to Flashcards