Thayer's Greek Lexicon

 1. to praise, extol, to sing praises in honour to God
2. to allow, recommend
3. to promise or vow