Tiruchirappalli meaning

tîrə-chə-räpə-lē
A city of southern India southwest of Puducherry. It is the site of a famous shrine to the Hindu god Shiva.
0
0
Advertisement