Thayer's Greek Lexicon

 1. that which is seen, spectacle
2. a sight divinely granted in an ecstasy or in a sleep, a vision