cart horse in tamil meaning