Thayer's Greek Lexicon

 1. a stream, a river
2. a torrent
3. floods