Depredator meaning in tamil. சூரையாடுபவன்.