Skip to content
Thai Dictionary
Search the dictionary
Search
วัชระ
wát-chá-rá
Sense
1.
Noun
vajra, thunderbolt; weapon of Indra
Sense
2.
Noun
diamond
Recently looked up
Clear