HomeGlossarydham

dham

धाम dham

An 'abode' or seat of the divine; a major pilgrimage centre, as in the Char Dham.

Where this term appears

Related terms

← All terms · Search the site