myriad in Greek myriad in Greek μυριάδα noun (formal) Ten thousand; 10,000 [from 16th c.] Add to Flashcards