Thayer's Greek Lexicon

 1. to bend back, to turn back
2. to return