Submit a Definitions
Submit a definition! Help us build out database.
Get a Term Defined
Request a definition! Submit a term you need defined.
Chatra Definition
The Chatra is a parasol-like construction that symbolizes high rank. The Chatra is meant to honor and protect the relics. Chatra acts as a crown on old historical structures. Eg: In India, the 'Great Stupa' at Sanchi is the oldest stone structure which is crowned by the Chatra.
Added By:
laws-admin
Category:
Art