Thayer's Greek Lexicon

 1. to fold together, roll up