formerly twitter meaning in tamil