brainy

adjective

Having or showing intelligence.