Thayer's Greek Lexicon

 1. to give forth, send up, so the earth producing plants,
yielding fruit etc.
2. to deliver up, hand over