Definitions English

  • Not spoiled or touched; pure.