sagacious

adjective
  1. having or showing keen mental discernment and good judgment; wise
  2. Usage: formal

Examples