undevout

adjective
  1. not devout; lacking religious devotion or piety
  2. Usage: formal; somewhat archaic

Examples