myriad :: adj. 1. innumerable. ~n. (also used in pl.) 2. a large indefinite number. 3. Arch. ten thousand, symbolized by the Roman numeral [C16: Late Latin from Greek murias ten thousand.]