hi, you can try blocks, shapes, flash cards, clay dough.. try brands like mattel (fisherprice) and lego..whenever your choosing any toy just ensure he has to use a bit of his/her mind which will act like a stimulus for his cognitive learning or which help him in hand motors skills.
How about building blocks :)
Building blocks are a fun and educational toy.
Playing with blocks teaches children how to put pieces together and works on developing their motor skills.
MegaBloks sells large building blocks perfect for 2 year olds: