noun a city in central Tamil Nadu, in S India, on the Kaveri River.
tiruchirappali 🔊 Listen to this noun a city in central Tamil Nadu, in S India, on the Kaveri River. Share Facebook Twitter Google +