Thayer's Greek Lexicon

 1. innumerable, countless
2. ten thousand