Find the word definition

Wikipedia
Athicholamangalam

Athicholamangalam is a village in the Kudavasal taluk of Tiruvarur district in Tamil Nadu, India.