High meaning in tamil. Chidambaram, town, east-central Tamil Nadu state, southeastern Ind...