Thayer's Greek Lexicon

 1. a completing, a perfecting
  1) fulfilment, accomplishment
  2) the event which verifies the promise
  3) consummation, perfection