Dictionary Definition:
vajrâbha m. 'diamond-like', a kind of spar or precious stone, (perhaps) opal L. (cf. vajrâkhya)