Thayer's Greek Lexicon

 1. to renew
2. to do anew, again
3. to initiate, consecrate, dedication