myriad in Spanish myriad in Spanish miríada noun feminine ten thousand — see also ten thousand Add to Flashcards