Thayer's Greek Lexicon

 1. to scratch, tickle, make to itch
2. to itch
3. desirous of hearing something pleasant