Thayer's Greek Lexicon

 1. to come to arrive
  1) of time, come on, be at hand, be future
2. to come upon, overtake, one
  1) of sleep
  2) of disease
  3) of calamities
  4) of the Holy Spirit, descending and operating in one
  5) of an enemy attacking one