English dictionary
vajra meaning and definition
Definition and meaning of vajra at MeaningMonkey.org. vajra meaning and definition in the English Dictionary.VAJRA noun
Definition of Vajra (noun)
- Indra's thunderbolt
Source: Princeton University Wordnet