szellemes

Adjective

 * 1) witty, full of wit
 * 2) ingenious