Kanchi

views updated

Kanchi or Kancheepuram, India: see Kanchipuram.

More From encyclopedia.com