unclean

adjective
  1. not clean; dirty or contaminated
  2. morally or spiritually impure
  3. Usage: religious; formal

Examples