Definition of sanchi:
(N) :
Sanchi Stupa is a Buddhist complex, famous for its Great Stupa, on a hilltop at Sanchi Town in Raisen District of the State of Madhya Pradesh, India.
(N) :
the final name of a 2008-built Panamanian-flagged Suezmax crude oil tanker that was operated by the National Iranian Tanker Company under a variety of ship registries and names.