myriad in German myriad in German Myriade noun feminine ten thousand — see also ten thousand Add to Flashcards