Definition of Sanchi in English:

Sanchi

proper noun

  • A village in Madhya Pradesh in India that is the location of several well-preserved ancient Buddhist stupas.

Pronunciation:

Sanchi

/ˈsän(t)SHē/