Thayer's Greek Lexicon

 1. complete in all its parts, in no part wanting or unsound,
complete, entire, whole
  1) of a body without blemish or defect, whether of a priest
or of a victim
  2) free from sin, faultless
  3) complete in all respects, consummate