Thayer's Greek Lexicon

 1. without blemish
  1) as a sacrifice without spot or blemish
2. morally: without blemish, faultless, unblameable