Thayer's Greek Lexicon

 1. to finish, bring to and end, close
2. to have an end or close, come to an end