Thayer's Greek Lexicon

 1. a gift consecrated and laid up in a temple
2. an offering resulting from a vow