Diwali Bright Minds offer from Shiksha Nation
Question
Class 6Social ScienceBuildings, Paintings and Books

What do you understand by the term Garbhagriha?

Verified Answer

Garbhagriha is a place where the image of the deity is installed.

What do you understand by the term Garbhagriha? | Shiksha Nation