Definition of Sanchi in English:

Sanchi

proper noun

  • The site in Madhya Pradesh of several well-preserved ancient Buddhist stupas.

Pronunciation:

Sanchi

/ˈsɑːntʃi/