Thayer's Greek Lexicon

 1. to complete, finish
  1) to furnish perfectly
  2) to finish, accomplish, (as it were, to render the days
complete)