Find the word definition

Wikipedia
Thangachimadam

Thangachimadam is a central part of Rameswaram which is a holy island in the state of Tamil Nadu in India. It is separated from the mainland by Pamban channel. Languages spoken include Tamil and English.