A sacred enclosure or area as in a temple or holy site.
पवित्र स्थल
English Usage: The ancient city had a large temenos dedicated to the gods.
Hindi Usage: प्राचीन शहर में देवी-देवताओं के लिए एक बड़ा पवित्र स्थल था।