Thayer's Greek Lexicon

 1. to sprout, bud, put forth new leaves
2. to produce