Thayer's Greek Lexicon

 1. to say the same thing as another, i.e. to agree with, assent
2. to concede
  1) not to refuse, to promise
  2) not to deny
2b1. to confess
2b2. declare
2b3. to confess, i.e. to admit or declare one's self guilty of
what one is accused of
3. to profess
  1) to declare openly, speak out freely
  2) to profess one's self the worshipper of one
4. to praise, celebrate