Tiruchirapalli (noun) Definition, Meaning & Examples

noun
  1. an industrial city in S India, in central Tamil Nadu on the Cauvery River: dominated by a rock fortress 83 m (273 ft) high. Pop: 746 062 (2001)
Tiruchirapalli (noun) Definition, Meaning & Examples

More Definitions