Definition of zen

Definition of zen
  1. zen Noun A denomination of Buddhism
  2. zen Adjective Pertaining to this denomination of Buddhism
  3. zen Adjective extremely relaxed and collected
Need more help? Try our forum NEW