MYRIADS

7 letters 13 Scrabble points

Definition of MYRIADS

noun
  1. Ten thousand; 10,000

  2. A countless number or multitude (of specified things)

    "Earth hosts a myriad of animals."

Source: Wiktionary

Word Details

Letters M Y R I A D S
Length 7 letters
Scrabble Score 13 points

Anagrams of MYRIADS

Words that use the same letters: