MeaningAbode of Consciousness, A Place of Worship, A Mountain near Magadha, Which is worshipped
OriginIndian