Thayer's Greek Lexicon

 1. to serve, do service
2. to heal, cure, restore to health