What Gandhi did was not violence but non-violence movement. He didn't kill innocent people, he just protested in a peaceful way, gathered masses, put pressure on British for Independence. So you cannot call him terrorist, who in kashmir have killed a lot of Kashmiri Pandits and our Armed forces...