Kanchipuram (noun) Definition, Meaning & Examples

noun
  1. a city in SE India, in Tamil Nadu: a sacred Hindu town known as "the Benares of the South"; textile industries. Pop: 152 984 (2001)
Kanchipuram (noun) Definition, Meaning & Examples

More Definitions