Find the word definition

Wikipedia
Keeladi

Keeladi, also spelled Keezhadi, is a small village near Silaiman on the border between Madurai and Sivagangai district in southern India. Palli chandai is a famous location near Keeladi.

An Archaeological Survey of India (ASI) excavation in Keeladi revealed an ancient settlement dated tentatively to 4th Century B.C. The Roman artifacts found at the site add to the evidence of ancient Indo-Roman trade relations.