by Hsuan Hua
Vajra is a Sanskrit word which defies translation because of its numerous connotations, but essentially vajra is an indestructible substance, usually represented by diamond. Vajra refers to the vaj…